Techniques for dependent procedure operation impacted by link cancellation

ABSTRACT

Techniques described provide dependent procedure operation configured for avoiding or mitigating one or more aspect of the impact on the dependent procedure of cancelling an uplink transmission. One or more attributes (e.g., a transmission indication attribute) associated with a cancelled uplink transmission may be designated for dependent procedure operation, such as for indicating whether the cancelled uplink transmission is considered either as having been transmitted or not having been transmitted. The one or more attributes associated with a cancelled uplink transmission designated for dependent procedure operation may be based upon whether the cancelling the first uplink transmission is a fast cancellation or is a slow cancellation. The designation of a transmission indication attribute for dependent procedure operation may correspond to the dependent procedure and/or its operation. Other aspects and features are also claimed and described.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional PatentApplication No. 63/062,886, entitled, “TECHNIQUES FOR DEPENDENTPROCEDURE OPERATION IMPACTED BY UPLINK CANCELLATION,” filed on Aug. 7,2020, (207350P1) the disclosure of which is hereby incorporated byreference herein in its entirety as if fully set forth below and for allapplicable purposes.

TECHNICAL FIELD

Aspects of the present disclosure relate generally to wirelesscommunication systems, and more particularly, to operation in light ofcancellation (e.g., full or partial dropping or cancelling) oftransmissions via a link established between devices of a wirelesscommunication system. Certain embodiments of the technology discussedbelow can enable and provide techniques for dependent procedureoperation impacted by uplink cancellation.

Introduction

Wireless communication networks are widely deployed to provide variouscommunication services such as voice, video, packet data, messaging,broadcast, and the like. These wireless networks may be multiple-accessnetworks capable of supporting multiple users by sharing the availablenetwork resources. Such networks, which are usually multiple accessnetworks, support communications for multiple users by sharing theavailable network resources.

A wireless communication network may include a number of base stationsor node Bs that can support communication for a number of userequipments (UEs). A UE may communicate with a base station via downlinkand uplink. The downlink (or forward link) refers to the communicationlink from the base station to the UE, and the uplink (or reverse link)refers to the communication link from the UE to the base station.

A base station may transmit data and control information on the downlinkto a UE and/or may receive data and control information on the uplinkfrom the UE. On the downlink, a transmission from the base station mayencounter interference due to transmissions from neighbor base stationsor from other wireless radio frequency (RF) transmitters. On the uplink,a transmission from the UE may encounter interference from uplinktransmissions of other UEs communicating with the neighbor base stationsor from other wireless RF transmitters. This interference may degradeperformance on both the downlink and uplink.

Interference and other factors may result in instances of varioustransmissions being cancelled, disturbed, dropped, etc. or otherwisenegatively impacted. For example, one or more uplink transmissions froma UE to a base station may be fully or partially dropped or cancelled.Cancellation, droppage, or disturbance of transmissions can cause userdissatisfaction, impact subsequent operation of the communicationdevice, degrade communication performance, affect system operation andthroughput, etc.

SUMMARY

The following summarizes some aspects of the present disclosure toprovide a basic understanding of the discussed technology. This summaryis not an extensive overview of all contemplated features of thedisclosure and is intended neither to identify key or critical elementsof all aspects of the disclosure nor to delineate the scope of any orall aspects of the disclosure. Its sole purpose is to present someconcepts of one or more aspects of the disclosure in summary form as aprelude to the more detailed description that is presented later.

In one aspect of the disclosure, a method of wireless communication isprovided. A method may include cancelling a first uplink transmission.Cancelling the first uplink transmission may be a fast cancellation ifthe first uplink transmission is cancelled with insufficient time for adevice transmitting the first uplink transmission to meet a first one ormore timelines of a plurality of timelines. Cancelling the first uplinktransmission may be a slow cancellation if the first uplink transmissionis cancelled with sufficient time for the device transmitting the firstuplink transmission to meet a second one or more timelines of aplurality of timelines. A method may also include providing atransmission indication attribute corresponding to the cancelling thefirst uplink transmission for operation of a dependent procedure. Thetransmission indication attribute may indicate to the dependentprocedure that the first uplink transmission is considered astransmitted or is considered as not transmitted in correspondence withthe cancelling the first uplink transmission being the fast cancellationor the slow cancellation.

In an additional aspect of the disclosure, an apparatus configured forwireless communication is provided. An apparatus may include means forcancelling a first uplink transmission. Cancelling the first uplinktransmission may be a fast cancellation if the first uplink transmissionis cancelled with insufficient time for a device transmitting the firstuplink transmission to meet a first one or more timelines of a pluralityof timelines. Cancelling the first uplink transmission may be a slowcancellation if the first uplink transmission is cancelled withsufficient time for the device transmitting the first uplinktransmission to meet a second one or more timelines of the plurality oftimelines. An apparatus may also include means for providing atransmission indication attribute corresponding to the cancelling thefirst uplink transmission for operation of a dependent procedure. Thetransmission indication attribute may indicate to the dependentprocedure that the first uplink transmission is considered astransmitted or is considered as not transmitted in correspondence withthe cancelling the first uplink transmission being the fast cancellationor the slow cancellation.

In an additional aspect of the disclosure, a non-transitorycomputer-readable medium having program code recorded thereon forwireless communication is provided. Program code may include code tocancel a first uplink transmission. Cancelling the first uplinktransmission may be a fast cancellation if the first uplink transmissionis cancelled with insufficient time for a device transmitting the firstuplink transmission to meet a first one or more timelines of a pluralityof timelines. Cancelling the first uplink transmission may be a slowcancellation if the first uplink transmission is cancelled withsufficient time for the device transmitting the first uplinktransmission to meet a second one or more timelines of the plurality oftimelines. Program code may also include code to provide a transmissionindication attribute corresponding to the cancelling the first uplinktransmission for operation of a dependent procedure. The transmissionindication attribute may indicate to the dependent procedure that thefirst uplink transmission is considered as transmitted or is consideredas not transmitted in correspondence with the cancelling the firstuplink transmission being the fast cancellation or the slowcancellation.

In an additional aspect of the disclosure, an apparatus configured forwireless communication is provided. The apparatus includes at least oneprocessor, and a memory coupled to the processor. A processor may beconfigured to cancel a first uplink transmission. Cancelling the firstuplink transmission may be a fast cancellation if the first uplinktransmission is cancelled with insufficient time for a devicetransmitting the first uplink transmission to meet a first one or moretimelines of a plurality of timelines. Cancellation of the first uplinktransmission may be a slow cancellation if the first uplink transmissionis cancelled with sufficient time for the device transmitting the firstuplink transmission to meet a second one or more timelines of theplurality of timelines. A processor may also be configured to provide atransmission indication attribute corresponding to the cancelling thefirst uplink transmission for operation of a dependent procedure. Thetransmission indication attribute may indicate to the dependentprocedure that the first uplink transmission is considered astransmitted or is considered as not transmitted in correspondence withthe cancelling the first uplink transmission being the fast cancellationor the slow cancellation.

In one aspect of the disclosure, a method of wireless communication isprovided. A method may include determining cancellation of a firstuplink transmission to be fast cancellation or slow cancellation. Amethod may also include designating a first uplink transmissionattribute for dependent procedure operation based upon whether thecancellation of the first uplink transmission is determined to be fastcancellation or is determined to be slow cancellation. In accordancewith some aspects, the dependent procedure may be a procedure that isimpacted by the cancellation of the first uplink transmission.

In an additional aspect of the disclosure, an apparatus configured forwireless communication is provided. An apparatus may include means fordetermining cancellation of a first uplink transmission to be fastcancellation or slow cancellation. An apparatus may also include meansfor designating a first uplink transmission attribute for dependentprocedure operation based upon whether the cancellation of the firstuplink transmission is determined to be fast cancellation or isdetermined to be slow cancellation. In accordance with some aspects, thedependent procedure may be a procedure that is impacted by thecancellation of the first uplink transmission.

In an additional aspect of the disclosure, a non-transitorycomputer-readable medium having program code recorded thereon forwireless communication is provided. Program code may include code todetermine cancellation of a first uplink transmission to be fastcancellation or slow cancellation. Program code may also include code todesignate a first uplink transmission attribute for dependent procedureoperation based upon whether the cancellation of the first uplinktransmission is determined to be fast cancellation or is determined tobe slow cancellation. In accordance with some aspects, the dependentprocedure may be a procedure that is impacted by the cancellation of thefirst uplink transmission.

In an additional aspect of the disclosure, an apparatus configured forwireless communication is provided. The apparatus includes at least oneprocessor, and a memory coupled to the processor. A processor may beconfigured to determine cancellation of a first uplink transmission tobe fast cancellation or slow cancellation. A processor may also beconfigured to designate a first uplink transmission attribute fordependent procedure operation based upon whether the cancellation of thefirst uplink transmission is determined to be fast cancellation or isdetermined to be slow cancellation. In accordance with some aspects, thedependent procedure may be a procedure that is impacted by thecancellation of the first uplink transmission.

In accordance with aspects of the disclosure, the foregoing systems,methods, and apparatuses may be implemented in combination with one ormore additional features, such as the following features whether aloneor in combination. For example, the above systems, methods, andapparatuses may include cancellation of the first uplink transmissionincluding an abortive uplink transmission selected from the groupconsisting of partially dropped transmission, partially cancelledtransmission, fully dropped transmission, and fully cancelledtransmission. The above systems, methods, and apparatuses may includecancellation of the first uplink transmission being due to at least oneof transmission prioritization, uplink skipping, schedulingcancellation, scheduling overlap, power limitation, measurement gap, orconflict with a sidelink. The above systems, methods, and apparatusesmay include the cancellation of the first uplink transmission beingdetermined to be fast cancellation if the first uplink transmission iscancelled with insufficient time for cancellation processing by a deviceputatively transmitting the first uplink transmission to meet one ormore timelines. The above systems, methods, and apparatuses may includethe cancellation of the first uplink transmission being determined to beslow cancellation if the first uplink transmission is cancelled withsufficient time for cancellation processing by a device putativelytransmitting the first uplink transmission to meet one or moretimelines.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the one or moretimelines including a timeline selected from a N1 timeline establishinga minimum gap from a last orthogonal frequency division multiplex (OFDM)symbol of a physical downlink shared channel (PDSCH) to a first OFDMsymbol of hybrid automatic repeat request (HARQ) acknowledgment (ACK)transmission and a N2 timeline establishing a minimum gap from a lastOFDM symbol of uplink downlink control information (DCI) to an OFDMsymbol of a physical uplink shared channel (PUSCH) transmission. Theabove systems, methods, and apparatuses may include the first uplinktransmission attribute designated for the dependent procedure operationbased upon whether the cancellation of the first uplink transmission isdetermined to be fast cancellation or is determined to be slowcancellation including a transmission indication attribute.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the transmissionindication attribute indicating to the dependent procedure that thefirst uplink transmission is considered as having been transmitted or isconsidered as not having been transmitted. The above systems, methods,and apparatuses may include the dependent procedure including atransmission power control (TPC) accumulation procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a TPC accumulation procedure, and the transmission indicationattribute indicating that the first uplink transmission is considered ashaving been transmitted when the first uplink transmission is determinedto be slow cancellation.

Moreover, the foregoing systems, methods, and apparatuses may beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a component carrier (CC) power scaling procedure,and the transmission indication attribute indicating that the firstuplink transmission is considered as having been transmitted when thefirst uplink transmission is determined to be fast cancellation. Theabove systems, methods, and apparatuses may include the dependentprocedure including a CC power scaling procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having n been transmitted when the first uplinktransmission is determined to be slow cancellation. The above systems,methods, and apparatuses may include the dependent procedure including aCC maximum power reduction (MPR) procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having been transmitted when the first uplink transmissionis determined to be fast cancellation. The above systems, methods, andapparatuses may include the dependent procedure including a CC MPRprocedure, and the transmission indication attribute indicating that thefirst uplink transmission is considered as having not been transmittedwhen the first uplink transmission is determined to be slowcancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with yet one or more additional features,such as the following features whether alone or in combination. Forexample, the above systems, methods, and apparatuses may include thedependent procedure including a half duplex handling procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a half duplex handling procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having not been transmitted when the first uplinktransmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a new data indicator (NDI) interpretation procedure,and the transmission indication attribute indicating that the firstuplink transmission is considered as having been transmitted when thefirst uplink transmission is determined to be fast cancellation. Theabove systems, methods, and apparatuses may include the dependentprocedure including a NDI interpretation procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having been transmitted when the first uplink transmissionis determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with yet one or more additional features,such as the following features whether alone or in combination. Forexample, the above systems, methods, and apparatuses may include thedependent procedure including a power headroom report (PHR) inre-transmission procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation. The above systems, methods, and apparatuses mayinclude the dependent procedure including a PHR in re-transmissionprocedure, and the transmission indication attribute indicating that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be slow cancellation.

Moreover, the foregoing systems, methods, and apparatuses may beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a hybrid automatic repeat request (HARQ)out-of-order procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation. The above systems, methods, and apparatuses mayinclude the dependent procedure including a HARQ out-of-order procedure,and the transmission indication attribute indicating that the firstuplink transmission is considered as having been transmitted when thefirst uplink transmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a carrier aggregation (CA) based secondary referencesignal (SRS) switching preemption procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having been transmitted when the first uplink transmissionis determined to be fast cancellation. The above systems, methods, andapparatuses may include the dependent procedure including a CA based SRSprocedure, and the transmission indication attribute indicating that thefirst uplink transmission is considered as having not been transmittedwhen the first uplink transmission is determined to be slowcancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with still yet one or more additional features, such as thefollowing features whether alone or in combination. For example, Theabove systems, methods, and apparatuses may include the dependentprocedure including a SRS for non-codebook based procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having not been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a SRS for non-codebook based procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having not been transmitted when the first uplinktransmission is determined to be slow cancellation.

Further, the foregoing systems, methods, and apparatuses may beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including an interpretation of reserved modulation codingscheme (MCS) procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation. The above systems, methods, and apparatuses mayinclude the dependent procedure including an interpretation of reservedMCS procedure, and the transmission indication attribute indicating thatthe first uplink transmission is considered as having been transmittedwhen the first uplink transmission is determined to be slowcancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet still one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including an uplink (UL) transmit switching state procedure,and the transmission indication attribute indicating that the firstuplink transmission is considered as having been transmitted when thefirst uplink transmission is determined to be fast cancellation. Theabove systems, methods, and apparatuses may include the dependentprocedure including an UL transmit switching state procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having not been transmitted when the firstuplink transmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a determination of duplex direction procedure, andthe transmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a determination of duplex direction procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having not been transmitted when the firstuplink transmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a SRS codebook based procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having not been transmitted when the first uplinktransmission is determined to be fast cancellation. The above systems,methods, and apparatuses may include the dependent procedure including aSRS codebook based procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingnot been transmitted when the first uplink transmission is determined tobe slow cancellation.

Moreover, the foregoing systems, methods, and apparatuses may beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a counting of active CSI resources procedure, andthe transmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a counting of active CSI resources procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a medium access control (MAC) control element (CE)action time procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation. The above systems, methods, and apparatuses mayinclude the dependent procedure including a MAC CE action timeprocedure, and the transmission indication attribute indicating that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be slow cancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with yet one or more additional features,such as the following features whether alone or in combination. Forexample, the above systems, methods, and apparatuses may include thedependent procedure including a buffer state report (BSR) procedure, andthe transmission indication attribute indicating that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a BSR procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingnot been transmitted when the first uplink transmission is determined tobe slow cancellation.

Further, the foregoing systems, methods, and apparatuses may beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a round trip time (RTT) timer procedure, and thetransmission indication attribute indicating that the first uplinktransmission is considered as having not been transmitted when the firstuplink transmission is determined to be fast cancellation. The abovesystems, methods, and apparatuses may include the dependent procedureincluding a RTT timer procedure, and the transmission indicationattribute indicating that the first uplink transmission is considered ashaving not been transmitted when the first uplink transmission isdetermined to be slow cancellation.

The foregoing systems, methods, and apparatuses may be implemented incombination with yet one or more additional features, such as thefollowing features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a HARQ attempt count procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having been transmitted when the first uplink transmissionis determined to be fast cancellation. The above systems, methods, andapparatuses may include the dependent procedure including a HARQ attemptcount procedure, and the transmission indication attribute indicatingthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

The foregoing systems, methods, and apparatuses may further beimplemented in combination with one or more additional features, such asthe following features whether alone or in combination. For example, theabove systems, methods, and apparatuses may include the dependentprocedure including a PHR calculation procedure, and the transmissionindication attribute indicating that the first uplink transmission isconsidered as having been transmitted when the first uplink transmissionis determined to be fast cancellation. The above systems, methods, andapparatuses may include the dependent procedure including a PHRcalculation procedure, and the transmission indication attributeindicating that the first uplink transmission is considered as havingnot been transmitted when the first uplink transmission is determined tobe slow cancellation.

Other aspects, features, and embodiments will become apparent to thoseof ordinary skill in the art, upon reviewing the following descriptionof specific, exemplary embodiments in conjunction with the accompanyingfigures. While features may be discussed relative to certain aspects andfigures below, all embodiments can include one or more of theadvantageous features discussed herein. In other words, while one ormore aspects may be discussed as having certain advantageous features,one or more of such features may also be used in accordance with thevarious aspects. In similar fashion, while exemplary aspects may bediscussed below as device, system, or method aspects, the exemplaryaspects can be implemented in various devices, systems, and methods.

BRIEF DESCRIPTION OF THE DRAWINGS

A further understanding of the nature and advantages of the presentdisclosure may be realized by reference to the following drawings. Inthe appended figures, similar components or features may have the samereference label. Further, various components of the same type may bedistinguished by following the reference label by a dash and a secondlabel that distinguishes among the similar components. If just the firstreference label is used in the specification, the description isapplicable to any one of the similar components having the same firstreference label irrespective of the second reference label.

FIG. 1 is a block diagram illustrating details of a wirelesscommunication system according to some embodiments of the presentdisclosure.

FIG. 2 is a block diagram conceptually illustrating a design of a basestation and a UE configured according to some embodiments of the presentdisclosure.

FIG. 3 is a graph illustrating an example of slow cancellation accordingto some aspects of the disclosure.

FIGS. 4 and 5 are graphs illustrating examples of fast cancellationaccording to some aspects of the disclosure.

FIG. 6 is a flow diagram of example operation designating a transmissionindication attribute with respect to dependent procedures and/ordependent procedure operations according to some embodiments of thepresent disclosure.

FIG. 7 is a block diagram conceptually illustrating a design of a UEconfigured to designate a transmission indication attribute with respectto dependent procedures and/or dependent procedure operations accordingto some embodiments of the present disclosure.

DETAILED DESCRIPTION

The detailed description set forth below, in connection with theappended drawings, is intended as a description of variousconfigurations and is not intended to limit the scope of the disclosure.Rather, the detailed description includes specific details for thepurpose of providing a thorough understanding of the inventive subjectmatter. It will be apparent to those skilled in the art that thesespecific details are not required in every case and that, in someinstances, well-known structures and components are shown in blockdiagram form for clarity of presentation.

This disclosure relates generally to providing or participating inauthorized shared access between two or more wireless devices in one ormore wireless communications systems, also referred to as wirelesscommunications networks. In various implementations, the techniques andapparatus may be used for wireless communication networks such as codedivision multiple access (CDMA) networks, time division multiple access(TDMA) networks, frequency division multiple access (FDMA) networks,orthogonal FDMA (OFDMA) networks, single-carrier FDMA (SC-FDMA)networks, LTE networks, GSM networks, 5th Generation (5G) or new radio(NR) networks (sometimes referred to as “5G NR”networks/systems/devices), as well as other communications networks. Asdescribed herein, the terms “networks” and “systems” may be usedinterchangeably.

A CDMA network, for example, may implement a radio technology such asuniversal terrestrial radio access (UTRA), cdma2000, and the like. UTRAincludes wideband-CDMA (W-CDMA) and low chip rate (LCR). CDMA2000 coversIS-2000, IS-95, and IS-856 standards.

A TDMA network may, for example implement a radio technology such asGlobal System for Mobile Communication (GSM). The Third GenerationPartnership Project (3GPP) defines standards for the GSM EDGE (enhanceddata rates for GSM evolution) radio access network (RAN), also denotedas GERAN. GERAN is the radio component of GSM/EDGE, together with thenetwork that joins the base stations (for example, the Ater and Abisinterfaces) and the base station controllers (A interfaces, etc.). Theradio access network represents a component of a GSM network, throughwhich phone calls and packet data are routed from and to the publicswitched telephone network (PSTN) and Internet to and from subscriberhandsets, also known as user terminals or user equipments (UEs). Amobile phone operator's network may comprise one or more GERANs, whichmay be coupled with Universal Terrestrial Radio Access Networks (UTRANs)in the case of a UMTS/GSM network. Additionally, an operator network mayalso include one or more LTE networks, and/or one or more othernetworks. The various different network types may use different radioaccess technologies (RATs) and radio access networks (RANs).

An OFDMA network may implement a radio technology such as evolved UTRA(E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, flash-OFDM and thelike. UTRA, E-UTRA, and Global System for Mobile Communications (GSM)are part of universal mobile telecommunication system (UMTS). Inparticular, long term evolution (LTE) is a release of UMTS that usesE-UTRA. UTRA, E-UTRA, GSM, UMTS, LTE, and NR are described in documentsprovided from an organization named “3rd Generation Partnership Project”(3GPP), and cdma2000 is described in documents from an organizationnamed “3rd Generation Partnership Project 2” (3GPP2). These variousradio technologies and standards are known or are being developed. Forexample, the 3GPP is a collaboration between groups oftelecommunications associations that aims to define a globallyapplicable third generation (3G) mobile phone specification. 3GPP longterm evolution (LTE) is a 3GPP project which was aimed at improving theuniversal mobile telecommunications system (UMTS) mobile phone standard.The 3GPP may define specifications for the next generation of mobilenetworks, mobile systems, and mobile devices. The present disclosure maydescribe certain aspects with reference to LTE, 4G, or 5G NRtechnologies; however, the description is not intended to be limited toa specific technology or application, and one or more aspects describedwith reference to one technology may be understood to be applicable toanother technology. Indeed, one or more aspects of the presentdisclosure are related to shared access to wireless spectrum betweennetworks using different radio access technologies or radio airinterfaces.

5G networks contemplate diverse deployments, diverse spectrum, anddiverse services and devices that may be implemented using an OFDM-basedunified, air interface. To achieve these goals, further enhancements toLTE and LTE-A are considered in addition to development of the new radiotechnology for 5G NR networks. The 5G NR will be capable of scaling toprovide coverage (1) to a massive Internet of Things (IoTs) with anultra-high density (e.g., ˜1M nodes/km2), ultra-low complexity (e.g.,˜10s of bits/sec), ultra-low energy (e.g., ˜10+ years of battery life),and deep coverage with the capability to reach challenging locations;(2) including mission-critical control with strong security to safeguardsensitive personal, financial, or classified information, ultra-highreliability (e.g., ˜99.9999% reliability), ultra-low latency (e.g., ˜1millisecond (ms)), and users with wide ranges of mobility or lackthereof; and (3) with enhanced mobile broadband including extreme highcapacity (e.g., ˜10 Tbps/km2), extreme data rates (e.g., multi-Gbpsrate, 100+ Mbps user experienced rates), and deep awareness withadvanced discovery and optimizations.

5G NR devices, networks, and systems may be implemented to use optimizedOFDM-based waveform features. These features may include scalablenumerology and transmission time intervals (TTIs); a common, flexibleframework to efficiently multiplex services and features with a dynamic,low-latency time division duplex (TDD)/frequency division duplex (FDD)design; and advanced wireless technologies, such as massive multipleinput, multiple output (MIMO), robust millimeter wave (mmWave)transmissions, advanced channel coding, and device-centric mobility.Scalability of the numerology in 5G NR, with scaling of subcarrierspacing, may efficiently address operating diverse services acrossdiverse spectrum and diverse deployments. For example, in variousoutdoor and macro coverage deployments of less than 3 GHz FDD/TDDimplementations, subcarrier spacing may occur with 15 kHz, for exampleover 1, 5, 10, 20 MHz, and the like bandwidth. For other various outdoorand small cell coverage deployments of TDD greater than 3 GHz,subcarrier spacing may occur with 30 kHz over 80/100 MHz bandwidth. Forother various indoor wideband implementations, using a TDD over theunlicensed portion of the 5 GHz band, the subcarrier spacing may occurwith 60 kHz over a 160 MHz bandwidth. Finally, for various deploymentstransmitting with mmWave components at a TDD of 28 GHz, subcarrierspacing may occur with 120 kHz over a 500 MHz bandwidth.

The scalable numerology of 5G NR facilitates scalable TTI for diverselatency and quality of service (QoS) requirements. For example, shorterTTI may be used for low latency and high reliability, while longer TTImay be used for higher spectral efficiency. The efficient multiplexingof long and short TTIs to allow transmissions to start on symbolboundaries. 5G NR also contemplates a self-contained integrated subframedesign with uplink/downlink scheduling information, data, andacknowledgement in the same subframe. The self-contained integratedsubframe supports communications in unlicensed or contention-basedshared spectrum, adaptive uplink/downlink that may be flexiblyconfigured on a per-cell basis to dynamically switch between uplink anddownlink to meet the current traffic needs.

For clarity, certain aspects of the apparatus and techniques may bedescribed below with reference to example 5G NR implementations or in a5G-centric way, and 5G terminology may be used as illustrative examplesin portions of the description below; however, the description is notintended to be limited to 5G applications.

Moreover, it should be understood that, in operation, wirelesscommunication networks adapted according to the concepts herein mayoperate with any combination of licensed or unlicensed spectrumdepending on loading and availability. Accordingly, it will be apparentto a person having ordinary skill in the art that the systems, apparatusand methods described herein may be applied to other communicationssystems and applications than the particular examples provided.

While aspects and implementations are described in this application byillustration to some examples, those skilled in the art will understandthat additional implementations and use cases may come about in manydifferent arrangements and scenarios. Innovations described herein maybe implemented across many differing platform types, devices, systems,shapes, sizes, packaging arrangements, etc. For example, embodimentsand/or uses may come about via integrated chip embodiments and/or othernon-module-component based devices (e.g., end-user devices, vehicles,communication devices, computing devices, industrial equipment,retail/purchasing devices, medical devices, AI-enabled devices, etc.).While some examples may or may not be specifically directed to use casesor applications, a wide assortment of applicability of describedinnovations may occur. Implementations may range from chip-level ormodular components to non-modular, non-chip-level implementations andfurther to aggregated, distributed, or OEM devices or systemsincorporating one or more described aspects. In some practical settings,devices incorporating described aspects and features may alsonecessarily include additional components and features forimplementation and practice of claimed and described embodiments. It isintended that innovations described herein may be practiced in a widevariety of implementations, including both large/small devices,chip-level components, multi-component systems (e.g. RF-chain,communication interface, processor), distributed arrangements,aggregated or disaggregated deployments, end-user devices, etc. ofvarying sizes, shapes, and constitution.

FIG. 1 is a block diagram illustrating details of an example wirelesscommunication system. The wireless communication system may includewireless network 100. Wireless network 100 may, for example, include a5G wireless network. As appreciated by those skilled in the art,components appearing in FIG. 1 are likely to have related counterpartsin other network arrangements including, for example, cellular-stylenetwork arrangements and non-cellular-style-network arrangements (e.g.,device to device or peer to peer or ad hoc network arrangements, etc.).

Wireless network 100 illustrated in FIG. 1 includes a number of basestations 105 and other network entities. A base station may be a stationthat communicates with the UEs and may also be referred to as an evolvednode B (eNB), a next generation eNB (gNB), an access point, and thelike. Each base station 105 may provide communication coverage for aparticular geographic area. In 3GPP, the term “cell” can refer to thisparticular geographic coverage area of a base station and/or a basestation subsystem serving the coverage area, depending on the context inwhich the term is used. In implementations of wireless network 100herein, base stations 105 may be associated with a same operator ordifferent operators (e.g., wireless network 100 may include a pluralityof operator wireless networks). Additionally, in implementations ofwireless network 100 herein, base station 105 may provide wirelesscommunications using one or more of the same frequencies (e.g., one ormore frequency bands in licensed spectrum, unlicensed spectrum, or acombination thereof) as a neighboring cell. In some examples, anindividual base station 105 or UE 115 may be operated by more than onenetwork operating entity. In some other examples, each base station 105and UE 115 may be operated by a single network operating entity.

A base station may provide communication coverage for a macro cell or asmall cell, such as a pico cell or a femto cell, and/or other types ofcell. A macro cell generally covers a relatively large geographic area(e.g., several kilometers in radius) and may allow unrestricted accessby UEs with service subscriptions with the network provider. A smallcell, such as a pico cell, would generally cover a relatively smallergeographic area and may allow unrestricted access by UEs with servicesubscriptions with the network provider. A small cell, such as a femtocell, would also generally cover a relatively small geographic area(e.g., a home) and, in addition to unrestricted access, may also providerestricted access by UEs having an association with the femto cell(e.g., UEs in a closed subscriber group (CSG), UEs for users in thehome, and the like). A base station for a macro cell may be referred toas a macro base station. A base station for a small cell may be referredto as a small cell base station, a pico base station, a femto basestation or a home base station. In the example shown in FIG. 1, basestations 105 d and 105 e are regular macro base stations, while basestations 105 a-105 c are macro base stations enabled with one of 3dimension (3D), full dimension (FD), or massive MIMO. Base stations 105a-105 c take advantage of their higher dimension MIMO capabilities toexploit 3D beamforming in both elevation and azimuth beamforming toincrease coverage and capacity. Base station 105 f is a small cell basestation which may be a home node or portable access point. A basestation may support one or multiple (e.g., two, three, four, and thelike) cells.

Wireless network 100 may support synchronous or asynchronous operation.For synchronous operation, the base stations may have similar frametiming, and transmissions from different base stations may beapproximately aligned in time. For asynchronous operation, the basestations may have different frame timing, and transmissions fromdifferent base stations may not be aligned in time. In some scenarios,networks may be enabled or configured to handle dynamic switchingbetween synchronous or asynchronous operations.

UEs 115 are dispersed throughout the wireless network 100, and each UEmay be stationary or mobile. It should be appreciated that, although amobile apparatus is commonly referred to as user equipment (UE) instandards and specifications promulgated by the 3GPP, such apparatus mayadditionally or otherwise be referred to by those skilled in the art asa mobile station (MS), a subscriber station, a mobile unit, a subscriberunit, a wireless unit, a remote unit, a mobile device, a wirelessdevice, a wireless communications device, a remote device, a mobilesubscriber station, an access terminal (AT), a mobile terminal, awireless terminal, a remote terminal, a handset, a terminal, a useragent, a mobile client, a client, a gaming device, an augmented realitydevice, vehicular component device/module, or some other suitableterminology. Within the present document, a “mobile” apparatus or UEneed not necessarily have a capability to move, and may be stationary.Some non-limiting examples of a mobile apparatus, such as may includeimplementations of one or more of UEs 115, include a mobile, a cellular(cell) phone, a smart phone, a session initiation protocol (SIP) phone,a wireless local loop (WLL) station, a laptop, a personal computer (PC),a notebook, a netbook, a smart book, a tablet, and a personal digitalassistant (PDA). A mobile apparatus may additionally be an “Internet ofThings” (IoT) or “Internet of Everything” (IoE) device such as anautomotive or other transportation vehicle, a satellite radio, a globalpositioning system (GPS) device, a logistics controller, a drone, amulti-copter, a quad-copter, a smart energy or security device, a solarpanel or solar array, municipal lighting, water, or otherinfrastructure; industrial automation and enterprise devices; consumerand wearable devices, such as eyewear, a wearable camera, a smart watch,a health or fitness tracker, a mammal implantable device, gesturetracking device, medical device, a digital audio player (e.g., MP3player), a camera, a game console, etc.; and digital home or smart homedevices such as a home audio, video, and multimedia device, anappliance, a sensor, a vending machine, intelligent lighting, a homesecurity system, a smart meter, etc. In one aspect, a UE may be a devicethat includes a Universal Integrated Circuit Card (UICC). In anotheraspect, a UE may be a device that does not include a UICC. In someaspects, UEs that do not include UICCs may also be referred to as IoEdevices. UEs 115 a-115 d of the implementation illustrated in FIG. 1 areexamples of mobile smart phone-type devices accessing wireless network100 A UE may also be a machine specifically configured for connectedcommunication, including machine type communication (MTC), enhanced MTC(eMTC), narrowband IoT (NB-IoT) and the like. UEs 115 e-115 killustrated in FIG. 1 are examples of various machines configured forcommunication that access wireless network 100.

A mobile apparatus, such as UEs 115, may be able to communicate with anytype of the base stations, whether macro base stations, pico basestations, femto base stations, relays, and the like. In FIG. 1, acommunication link (represented as a lightning bolt) indicates wirelesstransmissions between a UE and a serving base station, which is a basestation designated to serve the UE on the downlink and/or uplink, ordesired transmission between base stations, and backhaul transmissionsbetween base stations. UEs may operate as base stations or other networknodes in some scenarios. Backhaul communication between base stations ofwireless network 100 may occur using wired and/or wireless communicationlinks.

In operation at wireless network 100, base stations 105 a-105 c serveUEs 115 a and 115 b using 3D beamforming and coordinated spatialtechniques, such as coordinated multipoint (CoMP) or multi-connectivity.Macro base station 105 d performs backhaul communications with basestations 105 a-105 c, as well as small cell, base station 105 f. Macrobase station 105 d also transmits multicast services which aresubscribed to and received by UEs 115 c and 115 d. Such multicastservices may include mobile television or stream video, or may includeother services for providing community information, such as weatheremergencies or alerts, such as Amber alerts or gray alerts.

Wireless network 100 of implementations supports mission criticalcommunications with ultra-reliable and redundant links for missioncritical devices, such UE 115 e, which is a drone. Redundantcommunication links with UE 115 e include from macro base stations 105 dand 105 e, as well as small cell base station 105 f. Other machine typedevices, such as UE 115 f (thermometer), UE 115 g (smart meter), and UE115 h (wearable device) may communicate through wireless network 100either directly with base stations, such as small cell base station 105f, and macro base station 105 e, or in multi-hop configurations bycommunicating with another user device which relays its information tothe network, such as UE 115 f communicating temperature measurementinformation to the smart meter, UE 115 g, which is then reported to thenetwork through small cell base station 105 f. Wireless network 100 mayalso provide additional network efficiency through dynamic, low-latencyTDD/FDD communications, such as in a vehicle-to-vehicle (V2V) meshnetwork between UEs 115 i-115 k communicating with macro base station105 e.

FIG. 2 shows a block diagram conceptually illustrating an example designof a base station 105 and a UE 115, which may be any of the basestations and one of the UEs in FIG. 1. For a restricted associationscenario (as mentioned above), base station 105 may be small cell basestation 105 f in FIG. 1, and UE 115 may be UE 115 c or 115 d operatingin a service area of base station 105 f, which in order to access smallcell base station 105 f, would be included in a list of accessible UEsfor small cell base station 105 f. Base station 105 may also be a basestation of some other type. As shown in FIG. 2, base station 105 may beequipped with antennas 234 a through 234 t, and UE 115 may be equippedwith antennas 252 a through 252 r for facilitating wirelesscommunications.

At base station 105, transmit processor 220 may receive data from datasource 212 and control information from controller/processor 240. Thecontrol information may be for the physical broadcast channel (PBCH),physical control format indicator channel (PCFICH), physical hybrid-ARQ(automatic repeat request) indicator channel (PHICH), physical downlinkcontrol channel (PDCCH), enhanced physical downlink control channel(EPDCCH), MTC physical downlink control channel (MPDCCH), etc. The datamay be for the physical downlink shared channel (PDSCH), etc.Additionally, transmit processor 220 may process (e.g., encode andsymbol map) the data and control information to obtain data symbols andcontrol symbols, respectively. Transmit processor 220 may also generatereference symbols, e.g., for the primary synchronization signal (PSS)and secondary synchronization signal (SSS), and cell-specific referencesignal. Transmit (TX) multiple-input multiple-output (MIMO) processor230 may perform spatial processing (e.g., precoding) on the datasymbols, the control symbols, and/or the reference symbols, ifapplicable, and may provide output symbol streams to modulators (MODs)232 a through 232 t. For example, spatial processing performed on thedata symbols, the control symbols, or the reference symbols may includeprecoding. Each modulator 232 may process a respective output symbolstream (e.g., for OFDM, etc.) to obtain an output sample stream. Eachmodulator 232 may additionally or alternatively process (e.g., convertto analog, amplify, filter, and upconvert) the output sample stream toobtain a downlink signal. Downlink signals from modulators 232 a through232 t may be transmitted via antennas 234 a through 234 t, respectively.

At UE 115, the antennas 252 a through 252 r may receive the downlinksignals from base station 105 and may provide received signals todemodulators (DEMODs) 254 a through 254 r, respectively. Eachdemodulator 254 may condition (e.g., filter, amplify, downconvert, anddigitize) a respective received signal to obtain input samples. Eachdemodulator 254 may further process the input samples (e.g., for OFDM,etc.) to obtain received symbols. MIMO detector 256 may obtain receivedsymbols from demodulators 254 a through 254 r, perform MIMO detection onthe received symbols if applicable, and provide detected symbols.Receive processor 258 may process (e.g., demodulate, deinterleave, anddecode) the detected symbols, provide decoded data for UE 115 to datasink 260, and provide decoded control information tocontroller/processor 280.

On the uplink, at UE 115, transmit processor 264 may receive and processdata (e.g., for the physical uplink shared channel (PUSCH)) from datasource 262 and control information (e.g., for the physical uplinkcontrol channel (PUCCH)) from controller/processor 280. Additionally,transmit processor 264 may also generate reference symbols for areference signal. The symbols from transmit processor 264 may beprecoded by TX MIMO processor 266 if applicable, further processed bymodulators 254 a through 254 r (e.g., for SC-FDM, etc.), and transmittedto base station 105. At base station 105, the uplink signals from UE 115may be received by antennas 234, processed by demodulators 232, detectedby MIMO detector 236 if applicable, and further processed by receiveprocessor 238 to obtain decoded data and control information sent by UE115. Receive processor 238 may provide the decoded data to data sink 239and the decoded control information to controller/processor 240.

Controllers/processors 240 and 280 may direct the operation at basestation 105 and UE 115, respectively. Controller/processor 240 and/orother processors and modules at base station 105 and/orcontroller/processor 280 and/or other processors and modules at UE 115may perform or direct the execution of various processes for thetechniques described herein, such as to perform or direct the executionillustrated in FIG. 6, and/or other processes for the techniquesdescribed herein. Memories 242 and 282 may store data and program codesfor base station 105 and UE 115, respectively. Scheduler 244 mayschedule UEs for data transmission on the downlink and/or uplink.

Instances of various transmissions between communication devices ofwireless network 100 may be cancelled, dropped, aborted, etc.(collectively referred to herein as cancelled) due to a number ofcauses. Cancelled transmissions may, for example, include abortivetransmissions in the form of partially dropped transmissions, partiallycancelled transmissions, fully dropped transmissions, fully cancelledtransmissions, and/or the like. For example, uplink transmission may bepartially or fully dropped or cancelled due to transmissionprioritization, uplink skipping, scheduling cancellation, schedulingoverlap, power limitation, measurement gap, conflict with a sidelink,etc. Cancelled transmissions of some examples may include activecancelling, dropping, aborting, etc. of transmissions, passivecancelling, dropping, aborting, etc., or a combination thereof.

Partially or fully cancelled uplink transmissions from a firstcommunication device (e.g., UE) to a second communication device (e.g.,base station) in communication via an uplink of wireless network 100may, in addition to possibly causing user dissatisfaction, communicationperformance degradation, etc., impact subsequent operation of one ormore procedures performed by the either or both communication devices.The cancelled transmission may, for example, comprise a datatransmission, a control signal transmission, a reporting transmission, arequest transmission, a transmission in response to a receivedtransmission, etc. There may be one or more procedures being performedand/or subsequently to be performed by a communication device (e.g., UE)that are dependent on an uplink transmission having been performed. Forexample, procedures for reporting information may alter their operationin light of transmission of a report (e.g., to initiate monitoring forupdated information, to provide abbreviated update reporting, etc.).Procedures for reporting information may proceed to alter theiroperation after a scheduled report transmission, and/or may experiencedegraded operation, performance, throughput, user experience, etc. insituations where a scheduled transmission is cancelled. Procedures forreporting information may thus be procedures that are impacted bycancelling of an uplink transmission. As another example, procedures forcalculating information may alter their operation in light oftransmission of certain information (e.g., to initiate a timer forsubsequent calculation, to perform update calculations, etc.).Procedures for calculating information may proceed to alter theiroperation after a scheduled transmission of certain information, and/ormay experience degraded operation, performance, throughput, userexperience, etc. in situations where a scheduled transmission iscancelled. Procedures for calculating information may thus be proceduresthat are impacted by cancelling of an uplink transmission. As stillanother example, procedures for operating a timer may trigger theiroperation in light of transmission of certain information (e.g., tostart, stop, reset, etc. one or more timers). Procedures for operating atimer may trigger their operation after a scheduled transmission ofcertain information, and/or may experience degraded operation,performance, throughput, user experience, etc. in situations where ascheduled transmission is cancelled. Procedures for operating a timermay thus be procedures that are impacted by cancelling of an uplinktransmission. Such procedures that are impacted by cancelling of anuplink transmission are referred to herein as dependent procedures.

Techniques implemented in accordance with aspects of the presentdisclosure provide operation of dependent procedures configured foravoiding or mitigating one or more aspect of the impact on the dependentprocedure of cancelling an uplink transmission. According to someaspects of the disclosure, one or more attributes (e.g., a transmissionindication attribute) associated with a cancelled uplink transmissionmay be designated for operation of one or more dependent procedures. Forexample, an understanding of whether the cancelled uplink transmissionis considered either as having been transmitted or not having beentransmitted (e.g., as if the uplink transmission has never beenrequested) may be provided for dependent procedures. In accordance withsome examples of the disclosure, a transmission indication attribute(e.g., one or more bits or values in a field designated for transmissionindication in a cancelled transmission indication database providingassociations between dependent procedures and transmission indicationattributes) may be set or otherwise provided to designate that thecancelled uplink transmission is considered as having been transmittedor not having been transmitted.

The one or more attributes associated with a cancelled uplinktransmission designated for operation of dependent procedures may,according to some aspects of the disclosure, be based upon or otherwisecorrespond to whether the cancelling the first uplink transmission is afast cancellation or is a slow cancellation. Cancelling an uplinktransmission may, for example, be determined to be a fast cancellationin situations where the cancellation does not meet one or moredeadlines, schedules, chronologies, etc. (collectively referred to astimelines) or determined to be a slow cancellation in situations wherethe cancellation does meet the one or more timelines. For example,cancelling an uplink transmission may be considered as not meeting atimeline in a situation in which cancellation processing may not becompleted prior to a time duration or terminating of one or moretimelines. According to some examples of the disclosure, a firsttimeline (e.g., referred to as N1) may establish a minimum gap (e.g., inunit of OFDM symbols and/or a time duration). In some particulardeployments, a minimum gap of a first timeline may span from a last OFDMsymbol of PDSCH to a first OFDM symbol of hybrid automatic repeatrequest (HARQ) ACK transmission. A second timeline (e.g., referred to asN2) may establish a minimum gap (e.g., in unit of OFDM symbols and/or atime duration). In some particular deployments, a minimum gap of asecond timeline may span from a last OFDM symbol of uplink downlinkcontrol information (DCI) to an OFDM symbol of PUSCH transmission. Useof varied timelines enables dynamic slow and fast cancellation featuresas may be desired for operations.

Transmissions may be classified as cancelled relative to one or moretimelines or timing duration thresholds. For example, in accordance withsome aspects of the disclosure, cancelling an uplink transmission may bedetermined to be fast cancellation. Sample fast cancellation scenarioscan include situations where an uplink transmission is cancelled withinsufficient time for cancellation processing by a communication deviceputatively transmitting the uplink transmission to meet N1 and/or N2timelines (e.g., cancellation processing is not completed prior to theabove mentioned N1 and/or N2 gaps terminating, wherein the communicationdevice originally scheduled to transmit the uplink transmission isunaware of the cancellation prior to a time for transmitting the nowcancelled uplink transmission). Additionally or alternatively,cancelling an uplink transmission may be determined to be a slowcancellation. Sample slow cancellation scenarios can include situationswhere the an uplink transmission is cancelled with sufficient time forcancellation processing by a communication device putativelytransmitting the uplink transmission cancellation to meet N1 and/or N2timelines (e.g., cancellation processing is completed prior to the abovementioned N1 and/or N2 gaps terminating, wherein the communicationdevice originally scheduled to transmit the uplink transmission is awareof the cancellation prior to time for transmitting the now cancelleduplink transmission). The cancellation processing of a fast or slowcancellation may, for example, comprise the communication deviceputatively transmitting the uplink transmission determining that theuplink transmission is to be cancelled and performing one or moreactions to implement the cancellation.

FIGS. 3-5 are diagrams illustrating examples of slow and fastcancellation according to some aspects. In particular, diagram 300 ofFIG. 3 illustrates an example of slow cancellation, while diagrams 400and 500 of FIGS. 4 and 5 illustrate examples of fast cancellation. Othercancellation operations are also possible.

Referring first to FIG. 3, operation resulting in cancelling an uplinktransmission that may be determined to be a slow cancellation isillustrated with respect to a situation where the cancellation meets N1and N2 timelines. As shown, a UE first received a downlink DCIscheduling a PDSCH with its HARQ-ACK transmission on PUCCH (e.g., DCIreceived via a downlink providing scheduling of downlink resources forPDSCH transmission and uplink resources for PUCCH for associatedACK/NACK transmission). Later, the UE received an uplink DCI schedulinga PUSCH (e.g., DCI received via a downlink providing scheduling ofuplink resources for PUSCH transmission). In this example, the PUSCHwill overlap with the PUCCH. Accordingly, the UE can “cancel” the PUCCHtransmission, and multiplex payload of PUCCH on PUSCH and transmit themtogether. The cancellation of the uplink transmission in this examplemay be determined to be a slow cancellation. In particular, the eventtriggering the cancellation of the HARQ-ACK transmission (e.g.,receiving the uplink DCI providing overlapping scheduling of resourcesfor uplink transmission) occurs more than the N2 OFDM symbol gap timebefore the time where the cancellation physically happened (e.g., meetsthe N2 timeline). Moreover, the event related to the cancelledtransmission (e.g., the PDSCH for which associated ACK/NACK transmissionis scheduled via PUCCH) in this example, is received more than the N1gap time before the cancellation physically happened (e.g., meets the N1timeline). In this example, cancellation of the uplink transmissionmeets both the N1 and N2 timelines and may be determined to be a slowcancellation according to some aspects of the disclosure.

Operation resulting in cancelling an uplink transmission that may bedetermined to be a fast cancellation is illustrated in FIG. 4 withrespect to a situation where the cancellation fails to meet a N2timeline. As shown, a UE first received a downlink DCI scheduling aPDSCH with its HARQ-ACK transmission on PUCCH (e.g., DCI received via adownlink providing scheduling of downlink resources for PDSCHtransmission and uplink resources for PUCCH for associated ACK/NACKtransmission). Later, the UE received an uplink DCI scheduling a PUSCH(e.g., DCI received via a downlink providing scheduling of uplinkresources for PUSCH transmission). In this example, the PUSCH overlapwith the PUCCH. Accordingly, the UE can “cancel” the PUCCH transmission,and multiplex payload of PUCCH on PUSCH and transmit them together. Thecancellation of the uplink transmission in this example may bedetermined to be a fast cancellation. In particular, the eventtriggering the cancellation of the HARQ-ACK transmission (e.g.,receiving the uplink DCI providing overlapping scheduling of resourcesfor uplink transmission), occurs less than the N2 OFDM symbol gap timebefore the time where the cancellation physically happened (e.g., failsto meet the N2 timeline).

FIG. 5 shows operation resulting in cancelling an uplink transmissionthat may be determined to be a fast cancellation with respect to asituation where the cancellation fails to meet a N1 timeline. As shown,a UE first received an uplink DCI scheduling a low priority PUSCHtransmission (e.g., DCI received via a downlink providing scheduling ofuplink resources for low priority PUSCH transmission). Low priorityPUSCH transmission may, for example, comprise one or more transmissionsfor enhanced mobile broadband (eMBB). Later, the UE received a downlinkDCI scheduling a high priority PDSCH (e.g., DCI received via a downlinkproviding scheduling of downlink resources for high priority PDSCHtransmission and uplink resources for PUCCH for associated high priorityACK/NACK transmission). High priority PDSCH transmission may, forexample, comprise one or more transmissions for ultra-reliablelow-latency communication (URLLC). In this example, the high priorityHARQ-ACK of the PDSCH (e.g., for URLLC) will overlap with the PUSCH(e.g., eMBB PUSCH). Accordingly, the UE can “cancel” the low priorityPUSCH transmission and transmit the high priority HARQ-ACK. Thecancellation of the uplink transmission in this example may bedetermined to be a fast cancellation. In particular, the eventtriggering the cancellation of the low priority PUSCH (e.g., thereceived downlink high priority PDSCH for which associated high priorityACK/NACK transmission is scheduled via PUCCH) occurs less than the N1OFDM symbol gap time before the time where the cancellation physicallyhappened (e.g., fails to meet the N1 timeline).

Cancellations may additionally and/or alternatively be determined basedon or otherwise in correspondence with a variety of timingcharacteristics. Timing may include one or more varied time-basedparameters (e.g., time periods, thresholds, and/or ranges, etc.) and/orportions of transmissions (e.g., number of symbols, resource elements,and/or blocks, etc.). In accordance with some aspects of the presentdisclosure, for a cancellation to be determined to be a slowcancellation, the cancellation meets both N1 and N2 timelines. For acancellation to be determined to be a fast cancellation, thecancellation may fail to meet either or both N1 and N2 timelines.

FIG. 6 shows operation according to a technique providing operation ofdependent procedures configured for avoiding or mitigating one or moreaspects of the impact on the dependent procedure of cancelling an uplinktransmission according to some aspects of the disclosure. The functionsof flow 600 of FIG. 6 may, for example, be implemented by cancelledtransmission indication designation logic (e.g., one or more instructionset comprising executable program code) executed by one or moreprocessors of a communication device putatively transmitting the uplinktransmission. For example, in a situation where UE 115 is acommunication device putatively transmitting a cancelled uplinktransmission, controller/processor 280 and/or transmit processor 264 ofUE 115 may implement cancelled transmission indication designation logicstored in memory 282 to perform functions of flow 600 shown in theexample of FIG. 6.

A particular uplink transmission (referred to as a “first” uplinktransmission) is cancelled at block 601 of the example of FIG. 6. Inoperation according to some examples of flow 600, cancellation of afirst uplink transmission may comprise various forms of an abortiveuplink transmission (e.g., a partially dropped transmission, a partiallycancelled transmission, a fully dropped transmission, or a fullycancelled transmission). Cancellation of the first uplink transmissionmay, for example, be due to transmission prioritization, uplinkskipping, scheduling cancellation, scheduling overlap, power limitation,measurement gap, conflict with a sidelink, etc. For example, acommunication device (e.g., UE 115) may initially be scheduled toprovide, or otherwise proceeding to make, the first uplink transmissionwhen the uplink transmission is cancelled such that the first uplinktransmission is not made (e.g., partially or fully dropped orcancelled). However, there may be one or more procedures being performedand/or subsequently to be performed by a communication device (e.g., UE115) that are dependent on the first uplink transmission having beenperformed and operation according to flow 600 provides operation ofdependent procedures configured for avoiding or mitigating one or moreaspect of the impact on the dependent procedure of cancelling an uplinktransmission.

At block 602 of flow 600, cancellation of a first uplink transmissionmay be determined to be a fast cancellation or a slow cancellation. Insome instances, cancelled transmission indication designation logicexecuted by a device putatively transmitting the first uplinktransmission may make this determination. Cancellation determinations(e.g., fast, slow, high priority, low priority, etc.) may depend on onemore factors (e.g., time in general or relative to a threshold). Forexample, the cancellation of the first uplink transmission may bedetermined to be a fast cancellation if the first uplink transmission iscancelled with insufficient time for cancellation processing by a deviceputatively transmitting the first uplink transmission to meet one ormore timelines (e.g., fails to meet N1 and/or N2 timelines). Thecancellation of the first uplink transmission may be determined to be aslow cancellation if the first uplink transmission is cancelled withsufficient time for cancellation processing by a device putativelytransmitting the first uplink transmission meeting one or more timelines(e.g., meets N1 and/or N2 timelines).

A first uplink transmission attribute for operation of a dependentprocedure is designated at block 603 of flow 600 based upon or otherwisecorresponding to whether the cancellation of the first uplinktransmission is determined to be the fast cancellation or is determinedto be the slow cancellation. In some instances, cancelled transmissionindication designation logic executed by a device putativelytransmitting the first uplink transmission may make this designation.The dependent procedure may, for example, be a procedure that isimpacted by the cancellation of the first uplink transmission. Inaccordance with some aspects of the disclosure, the first uplinktransmission attribute designated for the operation of the dependentprocedure based upon or otherwise corresponding to whether thecancellation of the first uplink transmission is determined to be thefast cancellation or is determined to be the slow cancellation maycomprise a transmission indication attribute. For example, thetransmission indication attribute may indicate to the dependentprocedure that the first uplink transmission is considered astransmitted or is considered as not transmitted. Accordingly, one ormore attributes (e.g., a transmission indication attribute) associatedwith a cancelled uplink transmission may be designated for operation ofthe dependent procedure.

The designation of a transmission indication attribute for operation ofa dependent procedure may correspond to the dependent procedure and/orits operation. For example, a transmission indication attribute may bedesignated for operation of a dependent procedure based upon orotherwise correspond to the procedure providing information reporting,monitoring, updating, etc., performing calculations, triggering a timer,and/or other functionality. Additionally or alternatively, atransmission indication attribute may be designated for one or moreparticular dependent procedures. Specific examples of transmissionindication attribute designations with respect to various dependentprocedures are given below. Such transmission indication attributedesignations may, for example, be selected from a cancelled transmissionindication database by cancelled transmission indication designationlogic for corresponding dependent procedures and/or their operation. Inaccordance with some aspects of the disclosure, cancelled transmissionindication designation logic may determine cancellation of an uplinktransmission to be a fast cancellation or a slow cancellation, identifyone or more dependent procedure impacted by the uplink transmissioncancellation, and designate transmission indication attributes for theone or more dependent procedures according to associations betweendependent procedures and transmission indication attributes in acancelled transmission indication database.

A dependent procedure may, for example, comprise a transmission powercontrol (TPC) accumulation procedure, wherein TPC is the power controlcommand for uplink transmission. In accordance with some aspects of thedisclosure, the transmission indication attribute may indicate for a TCPaccumulation procedure that the first uplink transmission is consideredas transmitted when the first uplink transmission is determined to be afast cancellation. Additionally or alternatively, the transmissionindication attribute may indicate for a TCP accumulation procedure thatthe first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a slow cancellation. For acancelled uplink transmission, considering the transmission astransmitted according to some examples may mean, from power controlcommand accumulation for future uplink transmission point of view, UEaccumulate the power control command in the DCI scheduling the cancelledtransmission, as if the transmission occurred.

A dependent procedure may comprise a component carrier (CC) powerscaling procedure. For example, in the case of uplink carrieraggregation, a UE's total uplink power is captured. If the total powersum up over all CCs exceeds the UE power limit, a power scaling down isperformed at the UE. If, however, a UL transmission is cancelled, thatmay impact the power scaling of other uplink transmissions. Inaccordance with some aspects of the disclosure, the transmissionindication attribute may indicate for a CC power scaling procedure thatthe first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Considering the transmission as transmitted according to some examplesmay mean, when scaling the power of other uplink transmission, thiscancelled transmission is considered transmitted. Additionally oralternatively, the transmission indication attribute may indicate for aCC power scaling procedure that the first uplink transmission isconsidered as not transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission asnot transmitted according to some examples may mean, when scaling thepower of other uplink transmissions, this cancelled transmission is notconsidered transmitted.

A dependent procedure may comprise CC maximum power reduction (MPR)procedure. For example, in the case of uplink carrier aggregation, theMPR value may depend on how many CCs have simultaneous uplinktransmissions. If a UL transmission is cancelled, that may impact theMPR value. In accordance with some aspects of the disclosure, thetransmission indication attribute may indicate for the CC MPR procedurethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Considering the transmission as transmitted according to some examplesmay mean a UE determines the MPR for other uplink transmissions as ifthe dropped uplink transmission is transmitting. Additionally oralternatively, the transmission indication attribute may indicate for aCC MPR procedure that the first uplink transmission is considered as nottransmitted when the first uplink transmission is determined to be aslow cancellation. Considering the transmission as not transmittedaccording to some examples may mean a UE determines the MPR for otheruplink transmissions by treating the dropped uplink transmission isdropped.

A dependent procedure may comprise a half duplex handling procedure.There is a set of rules set forth in the 3GPP Release 15 standards (TS38.214 V 15.8.0 section 5.1, incorporated herein by reference) for thecase where the UE is not capable of receiving in a TDD band whiletransmitting in another TDD band, wherein a case when an uplinktransmission would be prioritized over simultaneous downlink receivingis supported. However, nothing provides for how a UE should react withrespect to other downlink/uplink transmissions when an uplinktransmission is cancelled. In accordance with some aspects of thedisclosure, the transmission indication attribute may indicate for ahalf duplex handling procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a fast cancellation. Considering the transmission astransmitted according to some examples may mean other downlink/uplinktransmissions assume the cancelled uplink transmission is transmittedwhen applying prioritization rules (e.g., a 3GPP Release 15prioritization rule). Additionally or alternatively, the transmissionindication attribute may indicate for a half duplex handling procedurethat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be a slow cancellation.Considering the transmission as not transmitted according to someexamples may mean other downlink/uplink transmissions assume thecancelled uplink transmission is not transmitted when applyingprioritization rules (e.g., a 3GPP Release 15 prioritization rule).

A dependent procedure may comprise a new data indicator (NDI)interpretation procedure. For example, in uplink DCI scheduling PUSCHtransmission, there is a NDI field. If NDI is toggled with respect toNDI in previous uplink DCI for the same HARQ process to indicate thisscheduled PUSCH is for new data transmission (e.g., the UE should putnew medium access control (MAC) layer packet data unit (PDU) in thePUSCH). If NDI is not toggled with respect to NDI in previous uplink DCIfor the same HARQ process, this scheduled PUSCH is for retransmission(e.g., the UE should retransmit the previous MAC PDU). However, if adropped PUSCH had a flipped NDI, it may be unclear as to whether the NDIfor the next PUSCH transmission NDI is compared to the dropped one ornot. In accordance with some aspects of the disclosure, the transmissionindication attribute may indicate for the NDI interpretation procedurethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Additionally or alternatively, the transmission indication attribute mayindicate for the NDI interpretation procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a slow cancellation. Considering thetransmission as transmitted according to some examples may mean the UEis to treat this NDI of the cancelled PUSCH as if the cancelled PUSCH istransmitted. However, considering the transmission as not made may meanthe UE is to treat this NDI of cancelled PUSCH as if the cancelled PUSCHis not transmitted.

A dependent procedure may comprise a power headroom report (PHR) inre-transmission procedure. If a PUSCH carrying PHR is dropped, later inthe retransmission of the PUSCH, it may be unclear whether the UE shouldconsider this retransmission is retransmission of the previous PUSCHcarrying the PHR or not. In accordance with some aspects of thedisclosure, the transmission indication attribute may indicate for a PHRin re-transmission procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a fast cancellation. Additionally or alternatively, thetransmission indication attribute may indicate for a PHR inre-transmission procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission astransmitted according to some examples may mean that the UE considersthis retransmission is retransmission of the previous PUSCH carrying thePHR (e.g., yes, the retransmitted PUSCH is carrying the old PHR).However, considering the transmission as not transmitted according tosome examples may mean that the UE considers this retransmission is notretransmission of the previous PUSCH carrying the PHR (e.g., no, theretransmitted PUSCH is carrying a newly generated PHR).

A dependent procedure may comprise a HARQ out-of-order procedure. Forexample, in 5G NR, the uplink DCI and scheduled PUSCH is pipelined inorder (e.g., if uplink DCI A is received at slot T, schedule uplinkPUSCH A for transmitting at slot T+X, wherein the UE cannot receiveanother uplink DCI B after slot T which would schedule another uplinkPUSCH B for transmitting before slot T+X, although PUSCH B transmittingafter T+X is fine). This is called the uplink out-of-order constraint.There is a similar downlink out-of-order constraint between PDSCH andits HARQ-ACK feedback. If an uplink transmission is cancelled due tosome reason, it may be unclear whether remaining uplink transmissionswill treat this uplink transmission as transmitted or not whenevaluating this out-of-order restriction. In accordance with someaspects of the disclosure, the transmission indication attribute mayindicate for a HARQ out-of-order procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a fast cancellation. Additionally oralternatively, the transmission indication attribute may indicate for aHARQ out-of-order procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission astransmitted according to some examples may mean that remaining uplinktransmissions will treat this uplink transmission as transmitted (e.g.,yes, treat the uplink transmission as transmitted when evaluating anout-of-order restriction). However, considering the transmission has nottransmitted according to some examples may mean that remaining uplinktransmissions will treat this uplink transmission as not having beentransmitted (e.g., no, do not treat the uplink transmission astransmitted when evaluating an out-of-order restriction).

A dependent procedure may comprise a carrier aggregation (CA) basedsecondary reference signal (SRS) switching preemption procedure. Forexample, when SRS is transmitted, the uplink transmission on another CCmay be stopped. According to prioritization rules, when that other CCwould be transmitting PUCCH or uplink control information (UCI) on PUSCHthen the SRS may not be transmitted and the PUCCH/PUSCH may betransmitted instead. However, it may be unclear whether the same is doneeven if the PUCCH/PUSCH is dropped for some other reason. In accordancewith some aspects of the disclosure, the transmission indicationattribute may indicate for a CA based SRS switching preemption procedurethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Considering the transmission as transmitted according to some examplesmay mean that a CC may transmit PUCCH or UCI on PUSCH (e.g., yes, theSRS may not be transmitted and the PUCCH/PUSCH may be transmittedinstead) Additionally or alternatively, the transmission indicationattribute may indicate for a CA based SRS switching preemption procedurethat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be a slow cancellation.Considering the transmission as having not been made according to someexamples may mean that the SRS may be transmitted (e.g., no, thePUCCH/PUSCH may not be transmitted instead of the SRS).

A dependent procedure may comprise a SRS for non-codebook basedprocedure. For example, for non-codebook based PUSCH, a UE may transmitsome precoded SRS to facilitate a base station picking the rank andports for scheduled PUSCH. However, when the SRS is dropped due to somereason, from other uplink transmission perspective, it may be unclearwhether the UE assumes the SRS is transmitted or not. In accordance withsome aspects of the disclosure, the transmission indication attributemay indicate for a SRS for non-codebook based procedure that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be a fast cancellation. Additionally oralternatively, the transmission indication attribute may indicate for aSRS for non-codebook based procedure that the first uplink transmissionis considered as not transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission asnot transmitted according to some examples may mean that the UE does notassume that the SRS is transmitted (e.g., no, when considering anotheruplink transmission, the SRS has not been transmitted). However,considering the transmission as transmitted according to some examplesmay mean that the UE does assume that the SRS is transmitted (e.g., yes,when considering another uplink transmission, the SRS has beentransmitted).

A dependent procedure may comprise an interpretation of reservedmodulation coding scheme (MCS) procedure. For example, for uplink PUSCHretransmission, a base station may indicate reserved MCS to indicate themodulation order for retransmission, with the assumption that thetransport block (TB) size for retransmission is to be the same as theoriginal transmission. However, if the original transmission iscancelled, it may be unclear as to how the UE should interpret thereserved MCS for the retransmission. In accordance with some aspects ofthe disclosure, the transmission indication attribute may indicate foran interpretation of reserved MCS procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a fast cancellation. Additionally oralternatively, the transmission indication attribute may indicate for aninterpretation of reserved MCS procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a slow cancellation. Considering thetransmission as transmitted according to some examples may mean that theUE treats the cancelled original transmission as if it is transmittedfor interpreting the reserved MCS for retransmission. However,considering the transmission as not transmitted according to someexamples may mean that the UE treats the cancelled original transmissionas if it was not transmitted for interpreting the reserved MCS forretransmission.

A dependent procedure may comprise an uplink (UL) transmit switchingstate procedure. For example, in uplink TDD and FDD carrier aggregation,a UE may have only 2 physical transmit antennas but needs to support intotal 3 layers of uplink transmission (e.g., one layer on FDD carrierand 2 layers on TDD carrier). Several states are defined in the 3GPPstandard (TS 38.214 V. 16.5.0 section 6.1.6.2, incorporated herein byreference) for UEs that cannot transmit 3 layers simultaneous. For eachsuch state, the two physical transmit antennas are assigned to differentlayers (e.g., state 1=“1 layer on FDD+1 layer on TDD”, state 2=“1 layeron FDD+0 layer on TDD”, state 3=“0 layer on FDD, 2 layers on TDD”, state4=“0 layer on FDD, 1 layer on TDD”), wherein a UE can transit amongthese different states. However, if a UE needs to transit from state Ato state B, but a transmission is cancelled either in state A or stateB, it may be unclear whether the UE changes its state transition. Forexample, if a UE transits from A to B, but one transmission is droppedin B, which turns state B into B′, it may be unclear whether the UEassumes it transits from A to B, or the UE assumes it transits from A toB′. Further, if a UE transits from A to B, but one transmission isdropped in A, which turns state A into A′, it may be unclear whether theUE assumes it transits from A to B, or the UE assumes it transits fromA′ to B. In accordance with some aspects of the disclosure, thetransmission indication attribute may indicate for a UL transmitswitching state procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a fast cancellation. Considering the transmission astransmitted according to some examples may mean that a UE does statetransition as if nothing is dropped in states A and B. Additionally oralternatively, the transmission indication attribute may indicate for aUL transmit switching state procedure that the first uplink transmissionis considered as not transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission asnot having been made according to some examples may mean that a UE doesthe state transition considering the dropped transmission is nottransmitted.

A dependent procedure may comprise a determination of duplex directionprocedure. It may be unclear what the duplex direction will be when anuplink transmission (semi-static or dynamic) would change an OFDM symbolfrom X to U but that uplink transmission is cancelled. In accordancewith some aspects of the disclosure, the transmission indicationattribute may indicate for a determination of duplex direction procedurethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Considering the transmission as transmitted according to some examplesmay mean a UE assumes the OFDM symbol X is turned into U, although theuplink transmission is cancelled. Additionally or alternatively, thetransmission indication attribute may indicate for a determination ofduplex direction procedure that the first uplink transmission isconsidered as not transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission asnot transmitted according some examples may mean a UE assumes the OFDMsymbol X stays as X, because the uplink transmission is cancelled.

A dependent procedure may comprise a SRS codebook based procedure. Forexample, for codebook based PUSCH, a UE may transmit some SRS tofacilitate a base station picking the rank and precoder for scheduledPUSCH. However, when the SRS is dropped due to some reason, from otheruplink transmission perspective, it may be unclear whether the UEassumes the SRS is transmitted or not. In accordance with some aspectsof the disclosure, the transmission indication attribute may indicatethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Additionally or alternatively, the transmission indication attribute mayindicate that the first uplink transmission is considered as nottransmitted when the first uplink transmission is determined to be aslow cancellation. Considering the transmission as not having been madeaccording to some examples may mean that a UE does not assume that theSRS is transmitted with respect to another uplink transmission. However,considering the transmission as transmitted according to some examplesmay meant that a UE does assume that the SRS is transmitted with respectto another uplink transmission.

A dependent procedure may comprise a counting of active channel stateindicator (CSI) resources procedure. For example, for aperiodic CSI onPUSCH, if the PUSCH is cancelled, it may be unclear whether a UE assumesthe active CSI-RS resources for the report are released or not. Inaccordance with some aspects of the disclosure, the transmissionindication attribute may indicate for a counting of active CSI resourcesprocedure that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be afast cancellation. Additionally or alternatively, the transmissionindication attribute may indicate for a counting of active CSI resourcesprocedure that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be aslow cancellation. Considering the transmission as transmitted accordingto some examples may mean a UE assumes the active CSI-RS resources forthe report are released (e.g., yes, the CSI-RS resources are released).However, considering the transmission as not transmitted according tosome examples may mean a UE assumes the active CSI-RS resources for thereport are not released (e.g., no, the CSI-RS resources are notreleased).

A dependent procedure may comprise a MAC control element (CE) actiontime procedure. For example, after a UE receives a MAC-CE, the actionindicated in the MAC-CE becomes effective 3 ms after the UE sends ACKfor the successful MAC-CE reception. However, if the ACK for the MAC-CEis dropped due to some reason, it may be unclear whether a UE assumesthe action indicated in the MAC-CE becomes effective 3 ms after the timeACK transmission would happen before dropping. In accordance with someaspects of the disclosure, the transmission indication attribute mayindicate for a MAC CE action time procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a fast cancellation. Additionally oralternatively, the transmission indication attribute may indicate for aMAC CE action time procedure that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be a slow cancellation. Considering the transmission astransmitted according to some examples may mean a UE assumes the actionindicated in the MAC-CE becomes effective 3 ms after the time ACKtransmission would happen before dropping. However, considering thetransmission as not transmitted according to some examples may mean a UEassumes the action indicated in the MAC-CE does not become effective 3ms after the time ACK transmission would happen before dropping.

A dependent procedure may comprise a buffer state report (BSR)procedure. For example, a UE may send BSR MAC CE to a base station toreport the size of its buffered data. In accordance with some aspects ofthe disclosure, the transmission indication attribute may indicate for aBSR procedure that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be afast cancellation. Considering the transmission as transmitted accordingto some examples may mean a UE retransmits the old BSR when the UE getsa chance to transmit the BSR later (e.g., even if additional new dataarrives between the two transmissions). Additionally or alternatively,the transmission indication attribute may indicate for a BSR procedurethat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be a slow cancellation.Considering the transmission as not transmitted according to someexamples may mean a UE generates a new/updated BSR when the UE gets achance to transmit the BSR later.

A dependent procedure may comprise a round trip time (RTT) timerprocedure. For example, a UE may start a HARQ RTT timer after ittransmits a TB on PUSCH. After the RTT timer expires, the UE may start aretransmission timer and monitor PDCCH for potential retransmissionrequest from network. In accordance with some aspects of the disclosure,the transmission indication attribute may indicate for a RTT timerprocedure that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be afast cancellation. Additionally or alternatively, the transmissionindication attribute may indicate for a RTT timer procedure that thefirst uplink transmission is considered as not transmitted when thefirst uplink transmission is determined to be a slow cancellation.Considering the transmission as not transmitted according to someexamples may mean a UE does not start a RTT timer if an uplinktransmission on PUSCH is cancelled. However, considering thetransmission as transmitted according to some examples may mean a UEstarts a RTT timer if an uplink transmission on PUSCH is cancelled.

A dependent procedure may comprise a HARQ attempt count procedure. Inaccordance with some aspects of the disclosure, the transmissionindication attribute may indicate for a HARQ attempt count procedurethat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be a fast cancellation.Considering the transmission as transmitted according to some examplesmay mean a HARQ attempt count is incremented (e.g., HARQ attemptcount+1). Additionally or alternatively, the transmission indicationattribute may indicate for a HARQ attempt count procedure that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be a slow cancellation. Consideringthe transmission as not transmitted according to some examples may meana HARQ attempt count stays the same.

A dependent procedure may comprise a PHR calculation procedure. Forexample, values and types of PHR information reported by UEs may dependon whether there is a PUSCH transmission on a carrier. In an uplinkcarrier aggregation configuration, a UE may be provided with multipleuplink grants in the same slot. Some of these uplink grants may becanceled or skipped (e.g. the UE may not have as much data to send asestimated by the network), and multiple PUSCH may be scheduled but someof them are cancelled or skipped. It may be, however, unclear whetherthe PHR should include the cancelled PUSCH or not. In accordance withsome aspects of the disclosure, the transmission indication attributemay indicate for a PHR calculation procedure that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be a fast cancellation. Considering thetransmission as transmitted according to some examples may mean that,even if PUSCH transmission on a carrier is cancelled or skipped, a UEreports real PHR information for that carrier to the network as if thePUSCH transmission did happen. Additionally or alternatively, thetransmission indication attribute may indicate for a PHR calculationprocedure that the first uplink transmission is considered as nottransmitted when the first uplink transmission is determined to be aslow cancellation. Considering the transmission as not transmittedaccording to some examples may mean a UE reports values and types of PHRinformation to the network according to the actual PUSCH transmission(e.g., if there is no PUSCH transmission on a carrier, then a UE reportsvirtual PHR to network; otherwise, a UE reports real PHR information tonetwork).

The above examples of transmission indication attribute designationswith respect to various dependent procedures are represented in thetable below. Generally, the transmission indication attributedesignation “T” indicates whether a cancelled uplink transmission is tobe considered as transmitted. And the transmission indication attributedesignation “N” indicates whether a cancelled uplink transmission is tobe considered as not transmitted. The table below may, for example,represent contents of a cancelled transmission indication databaseproviding associations between dependent procedures and transmissionindication attributes according to some aspects of the presentdisclosure.

Procedure Fast Cancel Slow Cancel TPC accumulation T T Power scaling onother CCs T N MPR on other CCs (e.g. intra-band) T N Half duplexhandling T N NDI interpretation T T PHR in re-Tx T T HARQ out-of-order TT CA-based SRS switching preemption T N SRS for non-codebook based N NInterpretation of reserved MCS T T UL Tx switching state T NDetermination of duplex direction T N SRS for codebook based N NCounting of active CSI resources T T MAC CE action time T T BSR T N RTTtimer N N HARQ attempt count T N PHR calculation T N

As described above, the transmission indication attribute may indicateto the dependent procedure that the first uplink transmission isconsidered as transmitted or is considered as not transmitted.Accordingly, at block 604 of the illustrated example of flow 600, thetransmission indication attribute corresponding to the cancelling of thefirst uplink transmission is provided for operation of the dependentprocedure. For example, cancelled transmission indication designationlogic of a communication device putatively transmitting the cancelledfirst uplink transmission may provide the transmission indicationattribute to one or more procedures (e.g., one or more procedures of theforegoing examples), directly or indirectly (e.g., through an operatingsystem, an application program interface (API), a register, etc.) foruse in subsequent operation by the procedure(s). In accordance with someexamples of the disclosure, the transmission indication attributeindicates to a dependent procedure that the first uplink transmission isconsidered as transmitted or is considered as not transmitted incorrespondence with the cancellation of the first uplink transmissionbeing a fast cancellation or a slow cancellation. The dependentprocedure may comprise one or more procedures that are impacted by thecancellation of the first uplink transmission.

FIG. 7 is a block diagram illustrating UE 115 configured according toone aspect of the present disclosure. UE 115 includes the structure,hardware, and components as illustrated for UE 115 of FIG. 2. Forexample, UE 115 includes controller/processor 280, which operates toexecute logic or computer instructions stored in memory 282, as well ascontrolling the components of UE 115 that provide the features andfunctionality of UE 115. UE 115, under control of controller/processor280, transmits and receives signals via wireless radios 701 a-r andantennas 252 a-r. Wireless radios 701 a-r include various components andhardware, as illustrated in FIG. 2 for UE 115, includingmodulator/demodulators 254 a-r, MIMO detector 256, receive processor258, transmit processor 264, and TX MIMO processor 266.

UE 115 of the example shown in FIG. 7 includes cancelled transmissionindication designation logic 702 and cancelled transmission indicationdatabase 703, which may be utilized for performing functions asdescribed herein with respect to providing operation of dependentprocedures configured for avoiding or mitigating one or more aspect ofthe impact on the dependent procedure of cancelling an uplinktransmission according to some aspects of the present disclosure.Cancelled transmission indication designation logic 702 may, forexample, comprise program code stored in memory 282 that is executed bycontroller/processor 280 for providing respective functionality.Cancelled transmission indication designation logic 702 may beconfigured for facilitating operation for cancelling an uplinktransmission, determining cancellation of the uplink transmission to befast cancellation or slow cancellation, designating an uplinktransmission attribute for operation of dependent procedures based uponor otherwise corresponding to whether the cancellation of the uplinktransmission is determined to be fast cancellation or is determined tobe slow cancellation, and/or providing the transmission attribute foroperation of dependent procedures. Cancelled transmission indicationdesignation logic 702 may access or otherwise reference data ofcancelled transmission indication database 703 for designating atransmission indication attribute with respect to dependent proceduresand/or operation of dependent procedures.

Those of skill in the art would understand that information and signalsmay be represented using any of a variety of different technologies andtechniques. For example, data, instructions, commands, information,signals, bits, symbols, and chips that may be referenced throughout theabove description may be represented by voltages, currents,electromagnetic waves, magnetic fields or particles, optical fields orparticles, or any combination thereof.

Components, the functional blocks, and modules described herein (e.g.,the components, functional blocks, and modules in FIG. 2) may compriseprocessors, electronics devices, hardware devices, electronicscomponents, logical circuits, memories, software codes, firmware codes,etc., or any combination thereof. In addition, features discussed hereinrelating to designating a transmission indication attribute with respectto dependent procedures and/or operation of dependent procedures may beimplemented via specialized processor circuitry, via executableinstructions, and/or combinations thereof.

In some examples of methods, the apparatuses, and articles includingnon-transitory computer-readable medium described herein, variousaspects of multi-slot transport block techniques may be implementedaccording to a multiplicity of combinations consistent with conceptsdescribed herein. Non-limiting examples of combinations of some aspectsof a multi-slot transport block technique are set forth in the exampleclauses below.

1. Methods, apparatuses, and articles for wireless communication mayprovide for cancelling a first uplink transmission, wherein thecancelling the first uplink transmission is a fast cancellation if thefirst uplink transmission is cancelled with insufficient time for adevice transmitting the first uplink transmission to meet a first one ormore timelines of a plurality of timelines, and wherein the cancellingthe first uplink transmission is a slow cancellation if the first uplinktransmission is cancelled with sufficient time for the devicetransmitting the first uplink transmission to meet a second one or moretimelines of the plurality of timelines, and providing a transmissionindication attribute corresponding to the cancelling the first uplinktransmission for operation of a dependent procedure, wherein thetransmission indication attribute indicates to the dependent procedurethat the first uplink transmission is considered as transmitted or isconsidered as not transmitted in correspondence with the cancelling thefirst uplink transmission being the fast cancellation or the slowcancellation.

2. The methods, apparatuses, and articles of clause 1, wherein thecancelling the first uplink transmission includes an abortive uplinktransmission selected from the group consisting of partially droppedtransmission, partially cancelled transmission, fully droppedtransmission, and fully cancelled transmission.

3. The methods, apparatuses, and articles of any of clauses 1-2, whereinthe cancelling the first uplink transmission is due to at least one oftransmission prioritization, uplink skipping, scheduling cancellation,scheduling overlap, power limitation, measurement gap, or conflict witha sidelink.

4. The methods, apparatuses, and articles of any of clauses 1-3, furtherproviding for configuring the plurality of timelines to indicate atleast one of a N1 timeline establishing a first minimum gap from a lastOFDM symbol of a PDSCH to a first OFDM symbol of HARQ ACK transmissionor a N2 timeline establishing a second minimum gap from a last OFDMsymbol of uplink DCI to an OFDM symbol of a PUSCH transmission.

5. The methods, apparatuses, and articles of clause 4, wherein the firstone or more timelines include the N2 timeline establishing a minimum gapfrom a last OFDM symbol of uplink DCI to an OFDM symbol of a PUSCHtransmission.

6. The methods, apparatuses, and articles of any of clauses 4-5, whereinthe second one or more timelines include the N1 timeline establishing aminimum gap from a last OFDM symbol of a PDSCH to a first OFDM symbol ofHARQ ACK transmission and the N2 timeline establishing a minimum gapfrom a last OFDM symbol of uplink DCI to an OFDM symbol of a PUSCHtransmission.

7. The methods, apparatuses, and articles of any of clauses 1-6, whereinthe dependent procedure comprises a TPC accumulation procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation.

8. The methods, apparatuses, and articles of any of clauses 1-7, whereinthe dependent procedure comprises a TPC accumulation procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.

9. The methods, apparatuses, and articles of any of clauses 1-8, whereinthe dependent procedure comprises a CC power scaling procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation.

10. The methods, apparatuses, and articles of any of clauses 1-9,wherein the dependent procedure comprises a CC power scaling procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as transmitted when the firstuplink transmission is determined to be the slow cancellation.

11. The methods, apparatuses, and articles of any of clauses 1-10,wherein the dependent procedure comprises a CC MPR procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation.

12. The methods, apparatuses, and articles of any of clauses 1-11,wherein the dependent procedure comprises a CC MPR procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be the slow cancellation.

13. The methods, apparatuses, and articles of any of clauses 1-12,wherein the dependent procedure comprises a half duplex handlingprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

14. The methods, apparatuses, and articles of any of clauses 1-13,wherein the dependent procedure comprises a half duplex handlingprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.

15. The methods, apparatuses, and articles of any of clauses 1-14,wherein the dependent procedure comprises a NDI interpretationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

16. The methods, apparatuses, and articles of any of clauses 1-15,wherein the dependent procedure comprises a NDI interpretationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the slow cancellation.

17. The methods, apparatuses, and articles of any of clauses 1-16,wherein the dependent procedure comprises a PHR in re-transmissionprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

18. The methods, apparatuses, and articles of any of clauses 1-17,wherein the dependent procedure comprises a PHR in re-transmissionprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the slow cancellation.

19. The methods, apparatuses, and articles of any of clauses 1-18,wherein the dependent procedure comprises a HARQ out-of-order procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as transmitted when the firstuplink transmission is determined to be the fast cancellation.

20. The methods, apparatuses, and articles of any of clauses 1-19,wherein the dependent procedure comprises a HARQ out-of-order procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as transmitted when the firstuplink transmission is determined to be the slow cancellation.

21. The methods, apparatuses, and articles of any of clauses 1-20,wherein the dependent procedure comprises a CA based SRS switchingpreemption procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation.

22. The methods, apparatuses, and articles of any of clauses 1-21,wherein the dependent procedure comprises a CA based SRS procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be the slow cancellation.

23. The methods, apparatuses, and articles of any of clauses 1-22,wherein the dependent procedure comprises a SRS for non-codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the fast cancellation.

24. The methods, apparatuses, and articles of any of clauses 1-23,wherein the dependent procedure comprises a SRS for non-codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.

25. The methods, apparatuses, and articles of any of clauses 1-24,wherein the dependent procedure comprises an interpretation of reservedMCS procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation.

26. The methods, apparatuses, and articles of any of clauses 1-25,wherein the dependent procedure comprises an interpretation of reservedMCS procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be theslow cancellation.

78. The methods, apparatuses, and articles of any of clauses 1-26,wherein the dependent procedure comprises an UL transmit switching stateprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

28. The methods, apparatuses, and articles of any of clauses 1-27,wherein the dependent procedure comprises an UL transmit switching stateprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.

29. The methods, apparatuses, and articles of any of clauses 1-28,wherein the dependent procedure comprises a determination of duplexdirection procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation.

30. The methods, apparatuses, and articles of any of clauses 1-29,wherein the dependent procedure comprises a determination of duplexdirection procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as nottransmitted when the first uplink transmission is determined to be theslow cancellation.

31. The methods, apparatuses, and articles of any of clauses 1-30,wherein the dependent procedure comprises a SRS codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the fast cancellation.

32. The methods, apparatuses, and articles of any of clauses 1-31,wherein the dependent procedure comprises a SRS codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.

33. The methods, apparatuses, and articles of any of clauses 1-32,wherein the dependent procedure comprises a counting of active CSIresources procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation.

34. The methods, apparatuses, and articles of any of clauses 1-33,wherein the dependent procedure comprises a counting of active CSIresources procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be theslow cancellation.

35. The methods, apparatuses, and articles of any of clauses 1-34,wherein the dependent procedure comprises a MAC CE action timeprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

36. The methods, apparatuses, and articles of any of clauses 1-35,wherein the dependent procedure comprises a MAC CE action timeprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the slow cancellation.

37. The methods, apparatuses, and articles of any of clauses 1-36,wherein the dependent procedure comprises a BSR procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation.

38. The methods, apparatuses, and articles of any of clauses 1-37,wherein the dependent procedure comprises a BSR procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.

39. The methods, apparatuses, and articles of any of clauses 1-38,wherein the dependent procedure comprises a RTT timer procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be the fast cancellation.

40. The methods, apparatuses, and articles of any of clauses 1-39,wherein the dependent procedure comprises a RTT timer procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be the slow cancellation.

41. The methods, apparatuses, and articles of any of clauses 1-40,wherein the dependent procedure comprises a HARQ attempt countprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation.

42. The methods, apparatuses, and articles of any of clauses 1-41,wherein the dependent procedure comprises a HARQ attempt countprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.

43. The methods, apparatuses, and articles of any of clauses 1-42,wherein the dependent procedure comprises a PHR calculation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as transmitted when the firstuplink transmission is determined to be the fast cancellation.

44. The methods, apparatuses, and articles of any of clauses 1-43,wherein the dependent procedure comprises a PHR calculation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as not transmitted when thefirst uplink transmission is determined to be the slow cancellation.

45. Methods, apparatuses, and articles for wireless communication mayprovide for determining cancellation of a first uplink transmission tobe fast cancellation or slow cancellation, and designating a firstuplink transmission attribute for dependent procedure operation basedupon whether the cancellation of the first uplink transmission isdetermined to be fast cancellation or is determined to be slowcancellation, wherein the dependent procedure is a procedure that isimpacted by the cancellation of the first uplink transmission.

46. The methods, apparatuses, and articles of clause 45, whereincancellation of the first uplink transmission includes an abortiveuplink transmission selected from the group consisting of partiallydropped transmission, partially cancelled transmission, fully droppedtransmission, and fully cancelled transmission.

47. The methods, apparatuses, and articles of any of clauses 45-46,wherein cancellation of the first uplink transmission is due to at leastone of transmission prioritization, uplink skipping, schedulingcancellation, scheduling overlap, power limitation, measurement gap, orconflict with a sidelink.

48. The methods, apparatuses, and articles of any of clauses 45-47,wherein the cancellation of the first uplink transmission is determinedto be fast cancellation if the first uplink transmission is cancelledwith insufficient time for cancellation processing by a deviceputatively transmitting the first uplink transmission to meet one ormore timelines.

49. The methods, apparatuses, and articles of clause 48, wherein the oneor more timelines include a timeline selected from the group consistingof a N1 timeline establishing a minimum gap from a last OFDM symbol of aPDSCH to a first OFDM symbol of HARQ ACK transmission, and a N2 timelineestablishing a minimum gap from a last OFDM symbol of uplink DCI to anOFDM symbol of a PUSCH transmission.

50. The methods, apparatuses, and articles of any of clauses 45-49,wherein the cancellation of the first uplink transmission is determinedto be slow cancellation if the first uplink transmission is cancelledwith sufficient time for cancellation processing by a device putativelytransmitting the first uplink transmission to meet one or moretimelines.

51. The methods, apparatuses, and articles of clause 50, wherein the oneor more timelines include a timeline selected from the group consistingof a N1 timeline establishing a minimum gap from a last OFDM symbol of aPDSCH to a first OFDM symbol of HARQ ACK transmission, and a N2 timelineestablishing a minimum gap from a last OFDM symbol of uplink downlinkcontrol information (DCI) to an OFDM symbol of a PUSCH transmission.

52. The methods, apparatuses, and articles of any of clauses 45-51,wherein the first uplink transmission attribute designated for thedependent procedure operation based upon whether the cancellation of thefirst uplink transmission is determined to be fast cancellation or isdetermined to be slow cancellation comprises a transmission indicationattribute.

53. The methods, apparatuses, and articles of clause 52, wherein thetransmission indication attribute indicates to the dependent procedurethat the first uplink transmission is considered as having beentransmitted or is considered as not having been transmitted.

54. The methods, apparatuses, and articles of any of clauses 52-53,wherein the dependent procedure comprises a TPC accumulation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be fast cancellation.

55. The methods, apparatuses, and articles of any of clauses 52-54,wherein the dependent procedure comprises a TPC accumulation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be slow cancellation.

56. The methods, apparatuses, and articles of any of clauses 52-55,wherein the dependent procedure comprises a CC power scaling procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be fast cancellation.

57. The methods, apparatuses, and articles of any of clauses 52-56,wherein the dependent procedure comprises a CC power scaling procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having n been transmittedwhen the first uplink transmission is determined to be slowcancellation.

58. The methods, apparatuses, and articles of any of clauses 52-57,wherein the dependent procedure comprises a CC MPR procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as having been transmitted when thefirst uplink transmission is determined to be fast cancellation.

59. The methods, apparatuses, and articles of any of clauses 52-58,wherein the dependent procedure comprises a CC MPR procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as having not been transmitted whenthe first uplink transmission is determined to be slow cancellation.

60. The methods, apparatuses, and articles of any of clauses 52-59,wherein the dependent procedure comprises a half duplex handlingprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

61. The methods, apparatuses, and articles of any of clauses 52-60,wherein the dependent procedure comprises a half duplex handlingprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

62. The methods, apparatuses, and articles of any of clauses 52-61,wherein the dependent procedure comprises a NDI interpretationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

63. The methods, apparatuses, and articles of any of clauses 52-62,wherein the dependent procedure comprises a NDI interpretationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be slowcancellation.

64. The methods, apparatuses, and articles of any of clauses 52-63,wherein the dependent procedure comprises a PHR in re-transmissionprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

65. The methods, apparatuses, and articles of any of clauses 52-64,wherein the dependent procedure comprises a PHR in re-transmissionprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be slowcancellation.

66. The methods, apparatuses, and articles of any of clauses 52-65,wherein the dependent procedure comprises a HARQ out-of-order procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be fast cancellation.

67. The methods, apparatuses, and articles of any of clauses 52-66,wherein the dependent procedure comprises a HARQ out-of-order procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be slow cancellation.

68. The methods, apparatuses, and articles of any of clauses 52-67,wherein the dependent procedure comprises a CA based SRS switchingpreemption procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation.

69. The methods, apparatuses, and articles of any of clauses 52-68,wherein the dependent procedure comprises a CA based SRS procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as having not been transmitted whenthe first uplink transmission is determined to be slow cancellation.

70. The methods, apparatuses, and articles of any of clauses 52-69,wherein the dependent procedure comprises a SRS for non-codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be fastcancellation.

71. The methods, apparatuses, and articles of any of clauses 52-70,wherein the dependent procedure comprises a SRS for non-codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

72. The methods, apparatuses, and articles of any of clauses 52-71,wherein the dependent procedure comprises an interpretation of reservedMCS procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation.

73. The methods, apparatuses, and articles of any of clauses 52-72,wherein the dependent procedure comprises an interpretation of reservedMCS procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to beslow cancellation.

74. The methods, apparatuses, and articles of any of clauses 52-73,wherein the dependent procedure comprises an UL transmit switching stateprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

75. The methods, apparatuses, and articles of any of clauses 52-74,wherein the dependent procedure comprises an UL transmit switching stateprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

76. The methods, apparatuses, and articles of any of clauses 52-75,wherein the dependent procedure comprises a determination of duplexdirection procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation.

77. The methods, apparatuses, and articles of any of clauses 52-76,wherein the dependent procedure comprises a determination of duplexdirection procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as having notbeen transmitted when the first uplink transmission is determined to beslow cancellation.

78. The methods, apparatuses, and articles of any of clauses 52-77,wherein the dependent procedure comprises a SRS codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be fastcancellation.

79. The methods, apparatuses, and articles of any of clauses 52-78,wherein the dependent procedure comprises a SRS codebook basedprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

80. The methods, apparatuses, and articles of any of clauses 52-79,wherein the dependent procedure comprises a counting of active CSIresources procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to befast cancellation.

81. The methods, apparatuses, and articles of any of clauses 52-80,wherein the dependent procedure comprises a counting of active CSIresources procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered as havingbeen transmitted when the first uplink transmission is determined to beslow cancellation.

82. The methods, apparatuses, and articles of any of clauses 52-81,wherein the dependent procedure comprises a MAC CE action timeprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

83. The methods, apparatuses, and articles of any of clauses 52-82,wherein the dependent procedure comprises a MAC CE action timeprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be slowcancellation.

84. The methods, apparatuses, and articles of any of clauses 52-83,wherein the dependent procedure comprises a BSR procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as having been transmitted when the firstuplink transmission is determined to be fast cancellation.

85. The methods, apparatuses, and articles of any of clauses 52-84,wherein the dependent procedure comprises a BSR procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as having not been transmitted when the firstuplink transmission is determined to be slow cancellation.

86. The methods, apparatuses, and articles of any of clauses 52-85wherein the dependent procedure comprises a RTT timer procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as having not been transmitted whenthe first uplink transmission is determined to be fast cancellation.

87. The methods, apparatuses, and articles of any of clauses 52-86,wherein the dependent procedure comprises a RTT timer procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as having not been transmitted whenthe first uplink transmission is determined to be slow cancellation.

88. The methods, apparatuses, and articles of any of clauses 52-87,wherein the dependent procedure comprises a HARQ attempt countprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having beentransmitted when the first uplink transmission is determined to be fastcancellation.

89. The methods, apparatuses, and articles of any of clauses 52-88,wherein the dependent procedure comprises a HARQ attempt countprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as having not beentransmitted when the first uplink transmission is determined to be slowcancellation.

90. The methods, apparatuses, and articles of any of clauses 52-89,wherein the dependent procedure comprises a PHR calculation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having been transmitted whenthe first uplink transmission is determined to be fast cancellation.

91. The methods, apparatuses, and articles of any of clauses 52-90,wherein the dependent procedure comprises a PHR calculation procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as having not been transmittedwhen the first uplink transmission is determined to be slowcancellation.

Those of skill would further appreciate that the various illustrativelogical blocks, modules, circuits, and algorithm steps (e.g., thelogical blocks in FIG. 6) described in connection with the disclosureherein may be implemented as electronic hardware, computer software, orcombinations of both. To clearly illustrate this interchangeability ofhardware and software, various illustrative components, blocks, modules,circuits, and steps have been described above generally in terms oftheir functionality. Whether such functionality is implemented ashardware or software depends upon the particular application and designconstraints imposed on the overall system. Skilled artisans mayimplement the described functionality in varying ways for eachparticular application, but such implementation decisions should not beinterpreted as causing a departure from the scope of the presentdisclosure. Skilled artisans will also readily recognize that the orderor combination of components, methods, or interactions that aredescribed herein are merely examples and that the components, methods,or interactions of the various aspects of the present disclosure may becombined or performed in ways other than those illustrated and describedherein.

The various illustrative logical blocks, modules, and circuits describedin connection with the disclosure herein may be implemented or performedwith a general-purpose processor, a digital signal processor (DSP), anapplication specific integrated circuit (ASIC), a field programmablegate array (FPGA) or other programmable logic device, discrete gate ortransistor logic, discrete hardware components, or any combinationthereof designed to perform the functions described herein. Ageneral-purpose processor may be a microprocessor, but in thealternative, the processor may be any conventional processor,controller, microcontroller, or state machine. A processor may also beimplemented as a combination of computing devices, e.g., a combinationof a DSP and a microprocessor, a plurality of microprocessors, one ormore microprocessors in conjunction with a DSP core, or any other suchconfiguration.

The steps of a method or algorithm described in connection with thedisclosure herein may be embodied directly in hardware, in a softwaremodule executed by a processor, or in a combination of the two. Asoftware module may reside in RAM memory, flash memory, ROM memory,EPROM memory, EEPROM memory, registers, hard disk, a removable disk, aCD-ROM, or any other form of storage medium known in the art. Anexemplary storage medium is coupled to the processor such that theprocessor can read information from, and write information to, thestorage medium. In the alternative, the storage medium may be integralto the processor. The processor and the storage medium may reside in anASIC. The ASIC may reside in a user terminal. In the alternative, theprocessor and the storage medium may reside as discrete components in auser terminal.

In one or more exemplary designs, the functions described may beimplemented in hardware, software, firmware, or any combination thereof.If implemented in software, the functions may be stored on ortransmitted over as one or more instructions or code on acomputer-readable medium. Computer-readable media includes both computerstorage media and communication media including any medium thatfacilitates transfer of a computer program from one place to another.Computer-readable storage media may be any available media that can beaccessed by a general purpose or special purpose computer. By way ofexample, and not limitation, such computer-readable media can compriseRAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic diskstorage or other magnetic storage devices, or any other medium that canbe used to carry or store desired program code means in the form ofinstructions or data structures and that can be accessed by ageneral-purpose or special-purpose computer, or a general-purpose orspecial-purpose processor. Also, a connection may be properly termed acomputer-readable medium. For example, if the software is transmittedfrom a website, server, or other remote source using a coaxial cable,fiber optic cable, twisted pair, or digital subscriber line (DSL), thenthe coaxial cable, fiber optic cable, twisted pair, or DSL, are includedin the definition of medium. Disk and disc, as used herein, includescompact disc (CD), laser disc, optical disc, digital versatile disc(DVD), hard disk, solid state disk, and blu-ray disc where disks usuallyreproduce data magnetically, while discs reproduce data optically withlasers. Combinations of the above should also be included within thescope of computer-readable media.

As used herein, including in the claims, the term “and/or,” when used ina list of two or more items, means that any one of the listed items canbe employed by itself, or any combination of two or more of the listeditems can be employed. For example, if a composition is described ascontaining components A, B, and/or C, the composition can contain Aalone; B alone; C alone; A and B in combination; A and C in combination;B and C in combination; or A, B, and C in combination. Also, as usedherein, including in the claims, “or” as used in a list of itemsprefaced by “at least one of” indicates a disjunctive list such that,for example, a list of “at least one of A, B, or C” means A or B or C orAB or AC or BC or ABC (i.e., A and B and C) or any of these in anycombination thereof.

The previous description of the disclosure is provided to enable anyperson skilled in the art to make or use the disclosure. Variousmodifications to the disclosure will be readily apparent to thoseskilled in the art, and the generic principles defined herein may beapplied to other variations without departing from the spirit or scopeof the disclosure. Thus, the disclosure is not intended to be limited tothe examples and designs described herein but is to be accorded thewidest scope consistent with the principles and novel features disclosedherein.

What is claimed is:
 1. A method of wireless communication, comprising:cancelling a first uplink transmission, wherein the cancelling the firstuplink transmission is a fast cancellation if the first uplinktransmission is cancelled with insufficient time for a devicetransmitting the first uplink transmission to meet a first one or moretimelines of a plurality of timelines, and wherein the cancelling thefirst uplink transmission is a slow cancellation if the first uplinktransmission is cancelled with sufficient time for the devicetransmitting the first uplink transmission to meet a second one or moretimelines of the plurality of timelines; and providing a transmissionindication attribute corresponding to the cancelling the first uplinktransmission for operation of a dependent procedure, wherein thetransmission indication attribute indicates to the dependent procedurethat the first uplink transmission is considered as transmitted or isconsidered as not transmitted in correspondence with the cancelling thefirst uplink transmission being the fast cancellation or the slowcancellation.
 2. The method of claim 1, further comprising: configuringthe plurality of timelines to indicate at least one of: a N1 timelineestablishing a first minimum gap from a last orthogonal frequencydivision multiplex (OFDM) symbol of a physical downlink shared channel(PDSCH) to a first OFDM symbol of hybrid automatic repeat request (HARQ)acknowledgment (ACK) transmission; or a N2 timeline establishing asecond minimum gap from a last OFDM symbol of uplink downlink controlinformation (DCI) to an OFDM symbol of a physical uplink shared channel(PUSCH) transmission.
 3. The method of claim 1, wherein the dependentprocedure comprises a transmission power control (TPC) accumulationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation orthe transmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 4. The method ofclaim 1, wherein the dependent procedure comprises a component carrier(CC) power scaling procedure, and wherein the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.5. The method of claim 1, wherein the dependent procedure comprises acomponent carrier (CC) maximum power reduction (MPR) procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 6. The method ofclaim 1, wherein the dependent procedure comprises a half duplexhandling procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.7. The method of claim 1, wherein the dependent procedure comprises anew data indicator (NDI) interpretation procedure, and wherein thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 8. The method ofclaim 1, wherein the dependent procedure comprises a power headroomreport (PHR) in re-transmission procedure, and wherein the transmissionindication attribute indicates that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be the fast cancellation or the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be theslow cancellation.
 9. The method of claim 1, wherein the dependentprocedure comprises a hybrid automatic repeat request (HARM)out-of-order procedure, and wherein the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the slow cancellation. 10.The method of claim 1, wherein the dependent procedure comprises acarrier aggregation (CA) based secondary reference signal (SRS)switching preemption procedure, and wherein the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.11. The method of claim 1, wherein the dependent procedure comprises asecondary reference signal (SRS) for non-codebook based procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as not transmitted when the firstuplink transmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 12. The methodof claim 1, wherein the dependent procedure comprises an interpretationof reserved modulation coding scheme (MCS) procedure, and wherein thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 13. The methodof claim 1, wherein the dependent procedure comprises an uplink (UL)transmit switching state procedure, and wherein the transmissionindication attribute indicates that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be the fast cancellation or the transmission indicationattribute indicates that the first uplink transmission is considered asnot transmitted when the first uplink transmission is determined to bethe slow cancellation.
 14. The method of claim 1, wherein the dependentprocedure comprises a determination of duplex direction procedure, andwherein the transmission indication attribute indicates that the firstuplink transmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 15. The methodof claim 1, wherein the dependent procedure comprises a secondaryreference signal (SRS) codebook based procedure, and wherein thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 16. The methodof claim 1, wherein the dependent procedure comprises a counting ofactive channel state indicator (CSI) resources procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 17. The methodof claim 1, wherein the dependent procedure comprises a medium accesscontrol (MAC) control element (CE) action time procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 18. The methodof claim 1, wherein the dependent procedure comprises a buffer statereport (BSR) procedure, and wherein the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.19. The method of claim 1, wherein the dependent procedure comprises around trip time (RTT) timer procedure, and wherein the transmissionindication attribute indicates that the first uplink transmission isconsidered as not transmitted when the first uplink transmission isdetermined to be the fast cancellation or the transmission indicationattribute indicates that the first uplink transmission is considered asnot transmitted when the first uplink transmission is determined to bethe slow cancellation.
 20. The method of claim 1, wherein the dependentprocedure comprises a hybrid automatic repeat request (HARQ) attemptcount procedure, and wherein the transmission indication attributeindicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be thefast cancellation or the transmission indication attribute indicatesthat the first uplink transmission is considered as not transmitted whenthe first uplink transmission is determined to be the slow cancellation.21. The method of claim 1, wherein the dependent procedure comprises apower headroom report (PHR) calculation procedure, and wherein thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 22. Anon-transitory computer-readable medium having program code recordedthereon, the program code comprising: program code executable by acomputer for causing the computer to: cancel a first uplinktransmission, wherein cancelling the first uplink transmission is a fastcancellation if the first uplink transmission is cancelled withinsufficient time for a device transmitting the first uplinktransmission to meet a first one or more timelines of a plurality oftimelines, and wherein the cancelling the first uplink transmission is aslow cancellation if the first uplink transmission is cancelled withsufficient time for the device transmitting the first uplinktransmission to meet a second one or more timelines of the plurality oftimelines; and provide a transmission indication attribute correspondingto cancelling of the first uplink transmission for operation of adependent procedure, wherein the transmission indication attributeindicates to the dependent procedure that the first uplink transmissionis considered as transmitted or is considered as not transmitted incorrespondence with the cancelling the first uplink transmission beingthe fast cancellation or the slow cancellation.
 23. The non-transitorycomputer-readable medium of claim 22, wherein the dependent procedurecomprises a transmission power control (TPC) accumulation procedure, anew data indicator (NDI) interpretation procedure, a power headroomreport (PHR) in re-transmission procedure, a hybrid automatic repeatrequest (HARQ) out-of-order procedure, an interpretation of reservedmodulation coding scheme (MCS) procedure, a counting of active channelstate indicator (CSI) resources procedure, or a medium access control(MAC) control element (CE) action time procedure, and wherein thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as transmitted when the first uplinktransmission is determined to be the slow cancellation.
 24. Thenon-transitory computer-readable medium of claim 22, wherein thedependent procedure comprises a component carrier (CC) power scalingprocedure, a CC maximum power reduction (MPR) procedure, a half duplexhandling procedure, a carrier aggregation (CA) based secondary referencesignal (SRS) switching preemption procedure, an uplink (UL) transmitswitching state procedure, a determination of duplex directionprocedure, a buffer state report (BSR) procedure, a hybrid automaticrepeat request (HARQ) attempt count procedure, or a power headroomreport (PHR) calculation procedure, and wherein the transmissionindication attribute indicates that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be the fast cancellation or the transmission indicationattribute indicates that the first uplink transmission is considered asnot transmitted when the first uplink transmission is determined to bethe slow cancellation.
 25. The non-transitory computer-readable mediumof claim 22, wherein the dependent procedure comprises a secondaryreference signal (SRS) for non-codebook based procedure, a SRS codebookbased procedure, or a round trip time (RTT) timer procedure, and whereinthe transmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the fast cancellation or thetransmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 26. An apparatusconfigured for wireless communication, the apparatus comprising: amemory; and at least one processor, wherein the at least one processoris configured to: cancel a first uplink transmission, wherein cancellingthe first uplink transmission is a fast cancellation if the first uplinktransmission is cancelled with insufficient time for a devicetransmitting the first uplink transmission to meet a first one or moretimelines of a plurality of timelines, and wherein the cancelling thefirst uplink transmission is a slow cancellation if the first uplinktransmission is cancelled with sufficient time for the devicetransmitting the first uplink transmission to meet a second one or moretimelines of the plurality of timelines; and provide a transmissionindication attribute corresponding to cancelling of the first uplinktransmission for operation of a dependent procedure, wherein thetransmission indication attribute indicates to the dependent procedurethat the first uplink transmission is considered as transmitted or isconsidered as not transmitted in correspondence with the cancelling thefirst uplink transmission being the fast cancellation or the slowcancellation.
 27. The apparatus of claim 26, wherein the at least oneprocessor is configured to: configure the plurality of timelines toindicate at least one of: a N1 timeline establishing a first minimum gapfrom a last orthogonal frequency division multiplex (OFDM) symbol of aphysical downlink shared channel (PDSCH) to a first OFDM symbol ofhybrid automatic repeat request (HARQ) acknowledgment (ACK)transmission; or a N2 timeline establishing a second minimum gap from alast OFDM symbol of uplink downlink control information (DCI) to an OFDMsymbol of a physical uplink shared channel (PUSCH) transmission.
 28. Theapparatus of claim 26, wherein the dependent procedure comprises atransmission power control (TPC) accumulation procedure, a new dataindicator (NDI) interpretation procedure, a power headroom report (PHR)in re-transmission procedure, a hybrid automatic repeat request (HARQ)out-of-order procedure, an interpretation of reserved modulation codingscheme (MCS) procedure, a counting of active channel state indicator(CSI) resources procedure, or a medium access control (MAC) controlelement (CE) action time procedure, and wherein the transmissionindication attribute indicates that the first uplink transmission isconsidered as transmitted when the first uplink transmission isdetermined to be the fast cancellation or the transmission indicationattribute indicates that the first uplink transmission is considered astransmitted when the first uplink transmission is determined to be theslow cancellation.
 29. The apparatus of claim 26, wherein the dependentprocedure comprises a component carrier (CC) power scaling procedure, aCC maximum power reduction (MPR) procedure, a half duplex handlingprocedure, a carrier aggregation (CA) based secondary reference signal(SRS) switching preemption procedure, an uplink (UL) transmit switchingstate procedure, a determination of duplex direction procedure, a bufferstate report (BSR) procedure, a hybrid automatic repeat request (HARQ)attempt count procedure, or a power headroom report (PHR) calculationprocedure, and wherein the transmission indication attribute indicatesthat the first uplink transmission is considered as transmitted when thefirst uplink transmission is determined to be the fast cancellation orthe transmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.
 30. Theapparatus of claim 26, wherein the dependent procedure comprises asecondary reference signal (SRS) for non-codebook based procedure, a SRScodebook based procedure, or a round trip time (RTT) timer procedure,and wherein the transmission indication attribute indicates that thefirst uplink transmission is considered as not transmitted when thefirst uplink transmission is determined to be the fast cancellation orthe transmission indication attribute indicates that the first uplinktransmission is considered as not transmitted when the first uplinktransmission is determined to be the slow cancellation.